指针使用前必须初始化,避免野指针的情况发生。
使用指针操作变量时要确保指针指向的内存空间是合法的,并且越界访问会导致未知的错误。
避免指针的悬空引用,即指针指向的内存空间在使用过程中被释放或者重复释放。
在使用指针的时候要注意指针的类型匹配,防止类型不匹配导致的错误。
在使用指针的过程中要注意内存泄漏的情况,及时释放不再使用的内存空间。
在函数间传递指针时要注意传递的是指针的值还是指针本身。
在使用指针的过程中要养成良好的习惯,及时检查指针的合法性,避免因指针错误引发的程序崩溃或者内存泄漏等问题。