C++当中不存在和等于NULL是一样不?
答案:3 悬赏:70
解决时间 2021-02-19 19:21
- 提问者网友:神仙爷爷
- 2021-02-19 14:47
C++当中不存在和等于NULL是一样不?
最佳答案
- 二级知识专家网友:不服输的倔强
- 2021-02-19 15:28
差不多吧,不存在和NULL的指针是不能使用的(这两种情况都指针未被初始化),使用都会出错。
全部回答
- 1楼网友:抱不住太阳的深海
- 2021-02-19 18:02
个人认为c++没有必要使用null这个宏了,这是c++继承c语言的陈旧的东西,如果要表达空指针的概念直接返回0就可以。
- 2楼网友:苦柚恕我颓废
- 2021-02-19 16:27
完全是两个概念
不存在是自身的内存都释放了,也就是消失了
而等于NULL表示指向NULL
比如指针 char *a = NULL;
指针a是指向NULL的
但是它自身的空间还有,占4个字节
sizeof(a)就知道了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯