Skip to content

R14.1 中措辞可以改进 #57

Open
@Mq-b

Description

@Mq-b

原文

使用 、->、.、->*、[]、() 等运算符,通过指针的值访问指针指向的数据称为“解引用(dereference)”。

通过指针的值访问指针指向的数据称为“解引用(dereference)” 那么问题来了,什么又叫指向?既然已经提到了“指针的值”这种如此准确的措辞,不如更加清晰一点。

A 指针对象存储着 B 对象的地址,我们就称这个 A 指针指向B对象。这是一种习惯用语。

解引用空指针属于逻辑错误

逻辑错误”更多是用户代码层面,程序员编写的视角。有必要强调在 C++ 中,这是未定义行为

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions