指针的一些概念总结

野指针:未初始化的指针
悬空指针:指向的地址被free之后,未被置为null的指针(又叫迷途指针)

溢出:申请了10个字节,但是你在这个空间写入11或者以上的字节
泄露:用malloc或者new申请了一块内存,但是没有通过free将内存释放,导致这块内存一致处于占用状态(有个例子可以看深拷贝那边)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. C++基础知识点 1.1 有符号类型和无符号类型 当我们赋给无符号类型一个超出它表示范围的值时,结果是初始值...
    Mr希灵阅读 18,031评论 3 82
  • 1 文件结构 每个C++/C程序通常分为两个文件。一个文件用于保存程序的声明(declaration),称为头文件...
    Mr希灵阅读 2,886评论 0 13
  • (JG-2014-08-20)(前半部分经过网上多篇文章对比整理)(后半部分根据ExceptionalCpp、C+...
    JasonGao阅读 5,625评论 2 23
  • 收集非原创文章,如遇原作者,请私聊我,我会表明出处! 1--10 1. C++中什么数据分配在栈或堆,静态存储区以...
    Juinjonn阅读 4,963评论 0 30
  • 文:咻叭 图:RBH 1, 我站在央视的大裤衩楼下,感觉有些眩晕。 虽然我人生前半场所居住的城市离北京很近很近,但...
    鱼文画狗阅读 309评论 0 0