//--------------------------------//--------------------------------
#include "stdio.h"
int main()
{
int a[4] = {100, 5, 6, 0};
int *p = NULL;//它不指向任何对象,所以不存在*p,不可以马上对*p进行赋值.
//*p = 1;
p = a;//但他还是个指针,可以进行赋值
*p = 1;//这时候对*p就可以赋值了,注意此时数组a[0]的值被修改.
return 0;
}
空指针中赋值问题
最新推荐文章于 2022-04-07 01:37:28 发布