怎么看出来\101是八进制

img

C规定\1~\255(大概是这个范围)表示对应8进制数

单引号中单斜杠开头,后面是数字

'\101'中的101是八进制数,将其转换为十进制为65,8^21+8^10+8^0*1=65。

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


ASCII 码65~90为26个大写英文字母,65代表A。