C/C++中 0, ‘0’, “0”, “/0”和NULL的区别

134 阅读1分钟

0:数值常量

'0':字符常量, 在内存中的值是0x30.

"0":字符串常量, 实际存储的时候是一个0x30, 一个\0。

"\0":字符串结束符,

NULL:空指针, 在C++中值为0,在C中定义为(void *)0.