r在c语言中是什么意思?

Python013

r在c语言中是什么意思?,第1张

\r表示回车到本行首行.\0为null,空字符

有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。

所有的转义字符和所对应的意义:

扩展资料

可以用ASCII表达式来表示一个字符型常量,或者用单引号内加反斜杠表示转义字符。

'A', '\x2f', '\013'

其中:\x表示后面的字符是十六进制数,\0表示后面的字符是八进制数。

注意:在Turbo C 2.0中,字符型常量表示数的范围是-128到127,除非你把它声明为unsigned,这样就是0到255。

\b = 退格键(backspace)

\r = 回车键(carrige return)

例如, 假设x一个整数,则语句

printf("%d\r", x)

输出x的当前值,然后把光标移到行首。

真正常用的转义符是\n(newline换行)

printf("%d\n", x)

输出x的当前值,然后换行到下一行的行首。