C++-c++中的null未定义问题

发布于 2016-10-11 16:16:45 字数 317 浏览 1512 评论 3

eclipse下编译c++的一段程序,提示:Symbol 'null' could not be resolved

google了不少帖,都是讲的NULL,可是null未定义是怎么个情况?

环境:mac os x10.8.2 X86_64, Eclipse IDE for C/C++

请输入图片描述

上图是截自tinyxml的api,注意看它最后一行

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

浮生未歇 2017-06-24 15:25:42

C++可是大小写敏感的。NULL跟null是不一样的。NULL已经被定义过了,是0,而null是没有被定义过的。

灵芸 2017-05-12 19:12:30

头文件加上 #define null (void *)0

想挽留 2016-11-25 21:55:33

在C++里面使用NULL即可,不过建议指针使用即可,对于整形之类的直接使用0就好。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文