【新手求助】请问回车符和换行符具体有哪些区别?

RobinWen 2005-10-25 12:24:14
回车符'\r'和换行符'\n'都有哪些区别啊?在实际的程序设计中,什么时候用'\r',什么时候用'\n'呢?高手给说得详细一些可以吗?

谢谢
...全文
120 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
云梦谭 2005-10-26
  • 打赏
  • 举报
回复
老式打印机中,回车就是把打印的针头回到行首,但要走纸,换行。如果不换行,就会覆盖原先打出来的那一行。计算机中也是同样道理。
codearts 2005-10-26
  • 打赏
  • 举报
回复
回车换行要:\r\n 两个合在一起在行,要不在某些系统上可能就换不了行了
RobinWen 2005-10-26
  • 打赏
  • 举报
回复
那就是说要移到下一行首就要两个字符配合了?

那么先回车后换行和先换行后回车有差别吗?
steel007 2005-10-25
  • 打赏
  • 举报
回复
这两个名词都来自老式打字机
回车carriage return'\r',是指打字机的头回到行首,并没有说要换行。
换行new line'\n',是指换到下一行。
K 2005-10-25
  • 打赏
  • 举报
回复
回车 在打字机里的意思是 打字机的针头回到初始的位置
换行 针头纵向(向下) 移动一格

AntonlioX 2005-10-25
  • 打赏
  • 举报
回复
mark
useresu 2005-10-25
  • 打赏
  • 举报
回复
换行是换下一行,
回车是回到行首,

换行对应的ascii是10
回车是13
jixingzhong 2005-10-25
  • 打赏
  • 举报
回复

基本就是楼上的大侠们 说的了 ~

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧