谢谢。
‘\0'在内存中的数值是0,但是是不是你说的八个零是要看数值类型的。4字节类型(比如整型)就是八个零,字符型是两个零。' '中间如果没任何字符的话,编译会出错,如果是个空格的话,会存储空格的ASCII码20。
下面是调试截图,注意变量类型:
如果'和'之间没任何字符的话,编译会出错,如下图:
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2018-04-19
char c = ' ';不能通过编译,
empty character constant
\0是一个字节的0,8个bit都是0.
empty character constant
\0是一个字节的0,8个bit都是0.