不同系统换行符问题

来源:互联网 发布:淘宝怎么会有苏宁易购 编辑:程序博客网 时间:2024/05/16 18:12

在vim和gedit上输入:

123456

abcdef

对应二进制文件:31 32 33 34 35 36 0A 61 62 63 64 65 66 0A

在window记事本上:

123456

abcdef

对应的二进制文件:31 32 33 34 35 36 0D 0A 61 62 63 64 65 66


以上内容中 f 后均没输入换行,也就是说都是两行内容

得出结论:

1 window换行符 \r\n 对应ASCII码0D 0A 类UNIX系统换行符\n 对应ASCII码0A

2 window系统输入换行 就有换行符,类UNIX系统上每行都有换行符

0 0
原创粉丝点击