c语言中、\t \r \n 和空格都是什么意思啊?

如题所述

以下转义序列。在复制到输出流时,这些序列导致它们的相关操作在有此功能的设备上显示:  \\ 反斜杠  \a 警告  \b 退格  \f 换页  \n 换行  \r 回车  \t 跳格  \v 垂直跳格  \ddd ddd 是 1、2 或 3 位八进制数字。这些转义序列作为由八进制数指定的具有数字值的字节显示。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-04-22
\t 制表符,相当于你按的 tab 键
\r \n 都是奇怪的换行符……

win下换行符是 \r\n (两个字符)
Linux 下换行符是 \n
Mac 下换行符是 \r
第2个回答  推荐于2018-10-06
\ 是转义标识符

\t 横向跳到下一制表位置

\r 回车

\n 回车换行

空格就是空格,没有特殊意思本回答被网友采纳
相似回答