C语言:ch='\xaa'什么意思?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 10:57:26
C语言:ch=''\xaa''什么意思?C语言:ch=''\xaa''什么意思?C语言:ch=''\xaa''什么意思?C语言中字符有两种表示表示一种是单个字符''a'''',''等另一种是用\开始的转义字符比如‘\\''

C语言:ch='\xaa'什么意思?
C语言:ch='\xaa'什么意思?

C语言:ch='\xaa'什么意思?
C语言中 字符有两种表示表示 一种是单个字符 'a' ','等
另一种是用\开始的转义字符 比如‘\\' '\n' 这些有特定含义
还有一些字符不能用上述方式表示 此时'\123' 这个表示asc码为123的字符
因为C语言整数有几种表示表示方式
123的8进制为0153
123的16进制为 x7B
所以'\123'和'\0153' '\x7B'表示的是同一个字符
'\xaa'表示的是 10×16+10=170 就是asc为170的字符 这个字符无法显示