C-指针的初始化
前言
必须初始化才可以使用,未经初始化的指针会产生一个垃圾数据,这个数据是胡乱读取到的。不初始化先危险
初始化
反例
使用指针必须初始化,否则报错。
1 | int *p; |
NULL 空指针
在 stdio.h
头文件中 NULL 是常量,表示不指向任何地址。
if point == NULL 判断指针有没有被使用过。
1 | //表示内存为 Ox000000; |
VS 会报错,未经初始化的变量,但是有的IDE是不会报错的。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 人话翻译机!
评论