我知道您应该在 c++ 中使用 0
而不是 NULL(即使 NULL
在 C++ 中被定义为 0
大多数时间)。
不过,最近我遇到了一些使用 0x0
代替的代码。
有什么区别?
最佳答案
0x0
只是 0
用十六进制表示。两者没有区别:
016 = 010 :)
NULL
通常是 #define
d 到 0
某处并且做同样的事情。
关于c++ - 我应该写 `0x0` 还是 `0` 而不是 NULL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1765171/