注册 登录
编程论坛 C++教室

[求助]关于NULL

圆圆的鸟蛋 发布于 2007-09-03 12:25, 440 次点击
定义了指针,将他赋值为NULL。但编译时却说NULL没有定义,又说不能将int类型赋给*
这是怎么回事??
4 回复
#2
aipb20072007-09-03 12:58

一些头文件里定义了NULL
#define NULL 0

你用0去初始化就是这个效果,还是个好习惯。

非要用NULL,加上cstdlib头文件。

#3
penganlph2007-09-03 21:02
用0去初始化指针就行了。
#4
圆圆的鸟蛋2007-09-03 22:10
以下是引用aipb2007在2007-9-3 12:58:36的发言:

一些头文件里定义了NULL
#define NULL 0

你用0去初始化就是这个效果,还是个好习惯。

非要用NULL,加上cstdlib头文件。

可是,我的确加上cstdlib头文件的呀!!

#5
PcrazyC2007-09-03 23:58
包含cstdio看看,NULL好像是在这里面定义的
1