空指针的定义方式:数据类型*标识符=0;
数据类型 *标识符=NULL;
空指针不指向任何地址,有什么用呢?
在程序中,当声明了一个指针变量时,不一定有地址初始化,这个时候指针变量就指向一个不确定的地址,有可能造成错误,因此这时把指针变量赋值为0,声明为一个空指针,它不指向任何地址,就安全多了。
以上就是我对于空指针的一些认识。
空指针的定义方式:数据类型*标识符=0;
数据类型 *标识符=NULL;
空指针不指向任何地址,有什么用呢?
在程序中,当声明了一个指针变量时,不一定有地址初始化,这个时候指针变量就指向一个不确定的地址,有可能造成错误,因此这时把指针变量赋值为0,声明为一个空指针,它不指向任何地址,就安全多了。
以上就是我对于空指针的一些认识。