c语言中\n和\r有什么区别

时间:2021.11.05 发布人:ang3h

c语言中\n和\r有什么区别

已解决问题

谷歌ang3h用户在2021.11.05提交了关于“魔幻想c语言中\n和\r有什么区别”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-12-07T23:25:54。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,谢谢你帮我,祝你快乐,愿你事事如意 !

希望以下的回答,能够帮助你。

第1个回答

用户名:匿名用户  


是回车(CR),将当前位置移到本行开头,ASCII码值(十进制)为013。

区别:

1、是否换行

'

例如:printf("firstline

2、表现不同

Unix系统里,每行结尾只有“”,即"

3、不同系统打开会不同

Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行;而Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号。

扩展**

转义字符串(EscapeString),即字符实体(CharacterEntity)分成三部分:第一部分是一个&符号,英文叫ampersand;第二部分是实体(Entity)名字或者是#加上实体(Entity)编号。

比如,要显示小于号(