换行:\n,ASCII值为0x0A
回车:\r,ASCII值为0x0D
回车和换行是不同的。首先,它们的ASCII值不同。“换行”字符一般用于文件,即把从键盘输入的回车字符转化为换行字符来保存,而不是直接保存回车字符;换行字符还用于程序的输出控制,即输出一个换行字符以指示终端输出从新行开始。而回车是键盘功能,用于输入控制,例如代替鼠标左击和表示输入的结束和从新行输入,它不能输出。因此要记住,输出“换行”,输入“回车”。不过有些字符输入函数可以把从键盘输入的回车字符自动转换为换行字符输出,如getchar()。
原文链接: https://www.cnblogs.com/zzj3/archive/2013/04/27/3048111.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/86216
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!