浅谈c/c++中使用指针需要注意的问题

2019-12-30 12:50:24王旭

[规则1] 用malloc或new申请内存之后,因该立即检查指针值是否为NULL。防止使用指针值为NULL的内存。

[规则2] 不要忘记为数组和动态内存赋初值。防止将未被初始化的内存作为右值使用。

[规则3] 避免数字或指针的下标越界,特别要当心发生“多1”或者“少1”操作

[规则4] 动态内存的申请与释放必须配对,防止内存泄漏

[规则5] 用free或delete释放了内存之后,立即将指针设置为NULL,防止“野指针”

以上这篇浅谈c/c++中使用指针需要注意的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持ASPKU。



注:相关教程知识阅读请移步到c#教程频道。