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

ゝ一世哀愁。 2022-03-16 06:42 516阅读 0赞

0:数值常量

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

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

“\0”:字符串结束符,

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

发表评论

表情:
评论列表 (有 0 条评论,516人围观)

还没有评论,来说两句吧...

相关阅读

    相关 0, \0, NULL

    字符串、字符数组输入、输出与'\0'的问题 原创首发,欢迎转载! 作者按 字符串、字符数组以"%s"格式输入时,以遇到'空格'为这个字符串输入结