间接访问和解除引用在访问C中指针的值时是否有任何区别?

时间:2015-03-01 03:03:25

标签: c pointers reference

我正在检查指针以及如何访问指针指向的内存位置的内容。

我的问题是: 当间接访问和解除引用在C中访问指针的值时是否存在差异?

1 个答案:

答案 0 :(得分:3)

我可以在当前的C11草案中找到恰好一次“解除引用”(并且没有“解除引用”),并且在脚注中,在“取消引用指针”这一短语中。该标准调用一元* 间接运算符

我会发现“指向一个指针”很奇怪(标准不使用动词“间接”),但这个问题更多的是关于语言学而不是编程。我不知道“解除引用”的任何常见用法意味着除了间接之外的其他东西,我怀疑是否存在。 This Wikipedia article调用一元*间接和解除引用。