C语言:字符的表示方法——为什么"\101"输出为A

C语言:字符的表示方法——为什么

字符的表示方法共有三种:

第一种:字符表示——加引号

char a=‘A’; 表示字符A

第二种: Ascall码表示——整数

char a=65; 表示字符A

第三种:转义字符表示——’\ ’

char a=’\101’; 这里的101为八进制数,为65故表示字符A。八进制最大取值为\177

char a=’\x60’; 这里的’\x60’为十六进制,十六进制最大取值为\7f

相关推荐