NULL是标准头文件<stdio.h>中定义的宏常量。
指针初始化为0或NULL的方式为:
指针变量名=0(NULL)
其中:指针初始化为0或NULL,表示其目前还未指向任何对象。
例如:
double *pd=NULL; /* 等价于 pd=0 */
如果不初始化就是野指针,危害非常大。
2024-02-04 16:54:58
NULL是标准头文件<stdio.h>中定义的宏常量。
指针初始化为0或NULL的方式为:
指针变量名=0(NULL)
其中:指针初始化为0或NULL,表示其目前还未指向任何对象。
例如:
double *pd=NULL; /* 等价于 pd=0 */
如果不初始化就是野指针,危害非常大。