关于换行和回车的图文小结
网络编程 2021-07-05 12:58www.168986.cn编程入门
不知道大家用这么多年的电脑,写了这么多的程序,对换行和回车有没有一个认识
在说这两兄弟前,先做一个实验
我在Win7下新建左一个文本文件test.txt,然后用记事本打开输入如下内容,保存
然后用UltraEdit以“十六进制”方式打开,如下图
先不管上面看到的内容,在Debian中打开Vim,输入同样的内容后保存为test.txt文件
然后在Vim中输入命令
:%!xxd
以十六进制方式查看文件,如下图所示
好啦,正面我把两个文件十六进制的代码帖到狼蚁网站SEO优化方便作对比
Win7下 53 6F 62 65 31 0D 0A 73 6F 62 65 32
Debian下 53 6F 62 65 31 0A 73 6F 62 65 32 0A
这回你看清楚了吧,0x0D表示回车即'\r',0x0A表示换行即'\n'
从上面的结果我们可以得出如下结论
1.在Win下,一个【回车键】意味着输入"\r\n"这样的组合,而在Linux下,则意味是输入'\n';
2.在这两种系统中,同样的文件内容也不一定在同样的大小;
3.在Linux下,每一行都会在其加上换行符,而Win下则只有在真正输入回车键时才会插入"\r\n";
4.在Vim下删除所有文件内容后,你以为文件是空了吗?实验证明,并不是空的
你明白了吗???欢迎路过~~~
引用一下一篇有用的文章
原文来自 blogs SoBe
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程