如题所述
我改成int a = 0;int *w = &a;就可以了;
肯定不行啊,你给int *w=NULL的意思是w指向一个空指针,你下文中给空指针去赋值,肯定会内存出错啊
空指针没有指向任何存储区吗?
空指针指向的地址是0 我们无法对它进行读取操作.
谢谢你
不用谢~~
我改成int *w = NULL;为什么还不可以呢?
如果指向Null,Null是常量,值是不能被改变的!!!!
初始化成int *w = NULL;为什么不可以呢?