1、指针定义后要初始化,没有指向时指向NULL;
2、指针赋值时一定要保证类型匹配,由于指针类型确定指针所指向对象的类型,因此初始化或赋值时必须保证类型匹配;
3、两个指针最好不要指向同一块内存,一个指针的释放会导致另外一个指针成为悬垂指针,造成不堪设想的后果;
4、释放指针内存后要将该指针置空;
5、指针分配成功后才可以使用,要走注意分配后的大小,不要越界。
1、指针定义后要初始化,没有指向时指向NULL;
2、指针赋值时一定要保证类型匹配,由于指针类型确定指针所指向对象的类型,因此初始化或赋值时必须保证类型匹配;
3、两个指针最好不要指向同一块内存,一个指针的释放会导致另外一个指针成为悬垂指针,造成不堪设想的后果;
4、释放指针内存后要将该指针置空;
5、指针分配成功后才可以使用,要走注意分配后的大小,不要越界。