Chr*_*rry 23 c c++ pointers terminology dereference
为什么解除引用称为解除引用?
我只是正确地学习指针,我想知道为什么要解除引用.它使我感到困惑,因为它听起来像是要删除引用,而不是通过指向目标的指针.
任何人都可以解释为什么它被称为这个?
对我来说像destination或pointed_to_value这样的东西会更有意义.
Jam*_*lis 36
指针指的是一个对象.因此,我们取消引用指针(或者,获取指针的引用)以获取指向的对象.
在去前缀最有可能来自拉丁语的介词的意思从 ; 我想你能想到的提领的意思是"获得指涉(或物体)的参考."
解除引用意味着取消引用并为您提供实际引用的内容.
指针something实际意味着指针变量保存的内存地址something.但是指针也可以被认为是对它的引用something.