C语言中换行符与回车符的区别

C语言中换行符与回车符的区别
能不能说“换行符就是输入完一行内容后,光标转到下一行的起始位置”,而“回车符就是输入完一行后光标转到该行的起始位置,其并不换行”?如果是,那我们平时在键盘上用的 Enter 和 Tab 又属于什么符呢???
你说的没错,换行(\n)就是光标下移一行却不会移到这一行的开头,回车岩唤(\r)就是回到当前行的开头却不向下移一行.
Enter键按下后会执行\n\r这样就是我们看到的一般意义的回车了,所以你用16进制文件查看方式看一个文本,就会在运备行尾发现"\粗悄凯n\r"
Tab是制表符,就是"\t",作用是预留8个字符的显示宽度,用于对齐
回车符是光标从当前位置回到本行的行首, C语言中是'\r'
换行符是光标迅岩从当前位置换到下一行, C语言中是'\答型n'
回车换清昌猜行符实际是两个字符, 就是\r\n
Enter是换行符
Tab在C中是后移8个字符
原来这样阿
← 上一篇: 下一篇: →