回车字符是什么
2024-02-20 12:16
匿名用户
2024-02-20 16:39
'\r'是回车,使光标到行首。
更多回答
回车字符是ASCII字符之一,编码值等于13,c/c++中用转义字符'\r'
表示。英文回车叫 carriage return,缩写为CR。
回车字符是控制字符,能将定位设备重置到文本中一行字的行首。
例如,c语言输出语句:
printf("abcd\r123"); 它先输出abcd,遇到回车字符,输出定位
到行首a,接着输出123,覆盖了abc,输出结果是123d.
回车字符可作字符长量用,例如输出语句:
printf("%#o %#d %#x",'\r','\r','\r');
输出了回车字符的八进制,十进制和十六进制值:015 13 0x0d
表示。英文回车叫 carriage return,缩写为CR。
回车字符是控制字符,能将定位设备重置到文本中一行字的行首。
例如,c语言输出语句:
printf("abcd\r123"); 它先输出abcd,遇到回车字符,输出定位
到行首a,接着输出123,覆盖了abc,输出结果是123d.
回车字符可作字符长量用,例如输出语句:
printf("%#o %#d %#x",'\r','\r','\r');
输出了回车字符的八进制,十进制和十六进制值:015 13 0x0d
一般是\r,不过windows一般使用\r\n匹配