gpt4 book ai didi

language-agnostic - 空指针与悬空指针

转载 作者:行者123 更新时间:2023-12-03 18:14:56 25 4
gpt4 key购买 nike

空指针和悬空指针之间是否存在有意义的区别?似乎这两个术语都用于不指向任何内容的指针。悬空指针曾经指代某物而现在不是这样的想法 - 空指针只是一个不指向任何东西的指针(无论它过去指向什么)?

最佳答案

指针术语:

  • 悬空(或野生)指针:指向某处但不指向有效对象的指针。
  • 空指针:指向特别指定的越界位置的指针,程序永远不会在该位置合法地存储数据。悬空指针的特殊类。
  • 未初始化指针:从未分配给某物地址的指针。一种悬空指针。
  • 陈旧指针:曾经指向某物的指针,但目标已被删除(通过删除操作符、空闲或超出范围)。一种悬空指针。

  • 悬空的指针可以说是指向Hyperspace,也可以是指向Another Dimension,除了空指针,一般称为指向Nothing。

    关于language-agnostic - 空指针与悬空指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12714199/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com