//--------------------------------//--------------------------------
#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-12-23
  • 2022-01-04
  • 2022-12-23
  • 2021-08-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-07
猜你喜欢
  • 2021-05-28
  • 2021-09-29
  • 2022-12-23
  • 2021-10-30
  • 2022-12-23
相关资源
相似解决方案