满意答案

水沁1436

2016.01.27

采纳率:45%    等级:7

已帮助:4310人

'\r'是回车,前者使光标到行首,(carriage return)

'\n'是换行,后者使光标下移一格,(line feed)

\r 是回车,return

\n 是换行,newline

对于换行这个动作,unix下一般只有一个0x0A表示换行("\n"),windows下一般都是0x0D和0x0A两个字符("\r\n"),苹果机(MAC OS系统)则采用回车符CR表示下一行(\r)

Unix系统里,每行结尾只有“”,即“\n”;

Windows系统里面,每行结尾是“”,即“\r\n”;

Mac系统里,每行结尾是“”,即“\r”。

一个直接后果是,Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行;而Windows里的文件在Unix下打开的话,在每行的结尾会多车一个^M字符。

Dos和windows采用回车+换行CR/LF表示下一行,即^M$($不是换行符的表示,换行符没有表示出来,$是文本结束EOF的表示)

而UNIX/Linux采用换行符LF表示下一行,即\n

苹果机(MAC OS系统)则采用回车符CR表示下一行,即\r

CR用符号'\r'表示, 十进制ASCII代码是13, 十六进制代码为0x0D;

LF使用'\n'符号表示, ASCII代码是10, 十六制为0x0A. 所以Windows平台上换行在文本文件中是使用 0d 0a 两个字节表示, 而UNIX和苹果平台上换行则是使用0a或0d一个字节表示.

由于dos风格的换行使用\r\n,把这样的文件上传到unix,有些版本的vi不能识别\r,所以vi显示时在行尾会出现^M出来,但是有些就能识别\r\n,正常显示回车换行。

01分享举报

计算机换行符号,计算机中的换行符、回车符、#92;n、#92;r、#92;n#92;r 怎么区分啊?...相关推荐

  1. html 换行特殊符号,html中的换行符号

    html中的换行符号: Word中向下的箭头↓符号怎么删除?手动换行符删除方法,缺失:html中的换行符号12244/11 以下是的一些我们精选的Word中向下的箭头↓符号怎么删除?手动换行符删除方法 ...

  2. java中换行符号_Java中的回车换行符/n /r /t分析

    首先直接上结论: //换行时采用System.getProperty("line.separator") public void test1() { LogTable logTab ...

  3. 回车键换行符回车符 朦胧中!

    c语言中怎样知道文件中的换行符是<cr>还是<crlf>         回答是:这是一个实现相关的问题.         首先纠正一下你说法中的错误:<cr>是回 ...

  4. Java 去掉字符串中的换行符回车符等

    去掉一个字符串中的换行符.回车符等,将连续多个空格替换成一个空格 String string = "this just a test" Pattern p = Pattern.co ...

  5. C#去除字符串中的换行符回车符空格符等

    MSDN的解释,/n是换行符/r是回车符,文本文件规定:windows底下用/r/n代表换行,而unix下可能只有 /n 另: 生成换行文本时, 需在每行文本后添加"/r/n", ...

  6. 计算机组成符号,计算机组成原理 符号

    计算机组成原理: 紫米10号: 紫米 10 号 USB PD 移动电源拆解,缺失:计算机组成原理符号123828/1 下面进入拆解环节: 外壳是1.5MM厚的铝合金,很结实,完全不能无损打开,只能通过 ...

  7. Excel数据大量导入MySQL--MySQL数据换行符回车符替换处理

    在Excel中可以大量数据导入MySQL中 首先打开需要导入的表格,然后另存为,选择文本文件(制表符分隔) 得到一个文本文件 然后打开phpmyadmin,执行下面语句(需要自己根据实际情况修改表名) ...

  8. linux cr换行符,回车符CR和换行符LF

    我在Windows电脑上做开发时,经常会见到这个现象.代码从远程git仓库clone下来后,然后npm install安装依赖后,打开任意一个代码文件会看到每行结尾处有如下报红: 将鼠标指针停留在行尾 ...

  9. exlc表格怎么换行_excel表格中如何换行_excel表格内打字如何换行

    excel表格中如何换行_excel表格内打字如何换行 时间:2018-05-25 19:56:37 作者:路由君 来源:路由器之家 在Excel中录入数据的过程中经常需要换行,或许有的朋友并不知道打 ...

最新文章

  1. Amazon Redshift 架构
  2. 中怎样载入选区_ps中快捷大全
  3. 【谈谈IO】BIO、NIO和AIO
  4. python 环境管理工具_再见 virtualenv!K神教你轻松管理多个Python环境
  5. 大龄程序员想转产品经理?3本书给你最靠谱的进阶攻略
  6. 程序员拒带电脑回家被开除获赔 19.4 万;库克称,很多功能来自中国消费者反馈;谷歌开源1.6万亿参数语言模型 | 极客头条...
  7. apipost自动化测试工具
  8. R74800H和i79750h参数对比哪个好?
  9. vue图片压缩与批量上传
  10. [转载]中华桥梁先驱——茅以升
  11. 2023,本命年向阳而生
  12. 语音合成商业化:科大讯飞向左,魔音工坊向右
  13. 无往不利:用SQL解海盗分金的利益最大化问题
  14. ios苹果机系统 的1px边框不显示
  15. 差分GPS接收机定位原理
  16. 操作系统概念 第六章 同步
  17. JAVA——制作java程序说明书、解决DOS下中文编码问题 GBK
  18. 小学奥数 7826 分苹果 python
  19. 电容触摸屏测试软件,一种电容式触摸屏的测试方法、系统及电子设备专利_专利查询 - 天眼查...
  20. python解析dat文件生成xlsx文件

热门文章

  1. 【5G/4G】Snow 3G算法源码介绍
  2. 银行用户流失分析与预测
  3. javascript中的循环和遍历
  4. element中树形数据与懒加载实现全部展开和全部收起
  5. Windows Server 2016搭建SSTP
  6. 计算机怎么换屏幕,笔记本电脑怎么换屏?笔记本拆机换屏图文教程介绍
  7. NOI:1526 宗教信仰
  8. gensim 快速入门 Word2Vec
  9. OSG飞行模拟视景成像视锥问题
  10. sqlserver 行列转换