编程论坛
注册
登录
编程论坛
→
C++教室
[求助]关于NULL
圆圆的鸟蛋
发布于 2007-09-03 12:25, 440 次点击
定义了指针,将他赋值为NULL。但编译时却说NULL没有定义,又说不能将int类型赋给*
这是怎么回事??
4 回复
#2
aipb2007
2007-09-03 12:58
一些头文件里定义了NULL
#define NULL 0
你用0去初始化就是这个效果,还是个好习惯。
非要用NULL,加上cstdlib头文件。
#3
penganlph
2007-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
PcrazyC
2007-09-03 23:58
包含cstdio看看,NULL好像是在这里面定义的
1