您的位置:首页 > 其它

避免常见的内存错误应注意的五点

2013-06-20 09:22 239 查看
【规则1】用malloc或new申请内存之后,应该立即检查指针值是否为NULL。防止使用指针值为NULL的内存。

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

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

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

  【规则5】用free或delete释放了内存之后,立即将指针设置为NULL,防止产生“野指针”。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: