为什么vs2010会显示null为未声明的标识符,???例子如下 求高手相助

#include<iostream>usingnamespacestd;voidmain(void){typedefstructnode{intdata;node*ptr... #include<iostream>
using namespace std;
void main(void)
{
typedef struct node
{
int data;
node *ptr;
};
node *head;
head=new node [1];
if(head==null)
cout<<"申请出错,还回"<<endl;
else
cout<<"成功"<<endl;
}

null下面老是有红线,每个带nulll的都是这样,求助啊
不管大小写都一样NULL也不管用
展开
 我来答
cqwingbbs
2012-05-13 · TA获得超过194个赞
知道小有建树答主
回答量:134
采纳率:0%
帮助的人:175万
展开全部
应该用NULL

不会吧?我的vc2010改成NULL就行了
更多追问追答
追问
这是真的,,,
追答
编译报什么错?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式