在c语言中,\r被称为回车符,但其使用效果却与键盘里的Enter不同,那为什么它也叫回车符呢?

来源:百度知道 编辑:UC知道 时间:2024/06/05 08:31:09

不同.

键盘上ENTER=='\n'(回车加换行)

\r只回车,不换行.

键盘里的Enter是多包含了2个控制符的 一个是 回车 另一个是换行

sweetor 说的差不多 但是不完全正确
在windows系统中地enter在文件系统中使用的是 \n(换行) + \r(回车)表示
但是在非windows系统如unix,linux,freebsd。(mac没用过不清楚)中仅仅使用了一个(哪一个也忘了好像是\n)

回车的意思是回到当前行头,并不是我们现在理解的回到行头并换行。

换行有单独的控制字上面说了。

回车一般不可以单独使用但是换行是可以的。