在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)
回车的意思是回到当前行头,并不是我们现在理解的回到行头并换行。
换行有单独的控制字上面说了。
回车一般不可以单独使用但是换行是可以的。