转义字符 用反斜杠。
'\042' 是 8 进制数 42。 (ASCII 码值,八进制42,字符是双引号)
'\42' 也是 8 进制数 42
'\x42' 则是 16 进制数 42 (ASCII 码值,16进制42,字符是B)
printf("%c %c",'\042','\42'); 打印出 " "
printf("%c ",'\x42', 打印出 B
'\0' 或 "\0" 是字符串结束符
\042表明,42是8进制数,而\42表明,42是10进制数,还可以写作\x33,这说明33是16进制数。
\042表明,42是8进制数,而\42表明,42是10进制数,还可以写作\x33,这说明33是16进制数
进制不同
采纳我哦