• 0

    消息 标记为已读

    没有消息

    查看全部
  • 登录/注册
  • 我的班级
  • 老师在动态内存中讲解中把空悬指针归属于野指针了,请问野指针包括空悬指针吗?

    老师PPT的原话: 野指针: 不是NULL指针,是指向“垃圾”内存的指针。“野指针”是很危险的。 “野指针”的成因主要有两种: 指针变量没有被初始化。 指针p被free之后,没有置为NULL,让人误以为p是个合法的指针。 指针操作超越了变量的作用范围。这种情况让人防不胜防。

    楼主 黑焰小鸟 来自 嵌入式-动态内存 2018-02-05 19:57:48 1人参与讨论

    添加回答

    回答问题最高可获5M豆哦!

    全部回复

    吴老师

    创客学院老师

    你说的“空悬”指针 是指 NULL吗?  空悬这个词一般没有见过用在是指针上的!。 如果指针保存的地址是NULL的话 我们通常说他是一个空指针,而不说“空悬”。     你说的包括不包括,没有一个绝对的答案。 这里重点是说:《如果要操作指针,那么前提是这个指针保存的地址是一个合法的。 》


    赞同(0) 引用 | 1楼 2018-02-07 回复

    我的回复

    发表成功 M豆+5

    每日可获得50M豆,免费兑换开发板

    点赞

    收藏

    二维码

    扫一扫,在手机上查看!

    所属分类 全部分类

    C语言

    4547人关注

    关注

    C语言是一门通用的,模块化,程序化的编程语言,被广泛应用于操作系统和应用软件的开发。

    Android开发

    2869人关注

    关注

    android开发是指android平台上应用的制作,它包括操作系统、用户界面和应用程序。

    相关课程

    C语言

    64299人学习 9课时

    Linux驱动深化学习

    912人学习 19课时

    Linux内核开发及优化

    304人学习 8课时

    Linux操作系统使用及C高级编程

    495人学习 21课时

    热门问题

    C语言测试题

    18 回答 来自 嵌入式

    FS-MP1A--linnix 编程问题

    16 回答 来自 嵌入式