gpt4 book ai didi

c - 为什么 C 使用星号来引用指针的值?

转载 作者:行者123 更新时间:2023-11-30 21:39:31 25 4
gpt4 key购买 nike

我发现我引用指针所指向的内存位置的值的次数远远多于我想要引用指针的实际值的次数。因此我想知道为什么 C 不使用 中的星号来指代指针的实际值,因为它更打字。

我已经在另一个网站上读过一篇关于 B 如何这样做的帖子。这并不能回答我的问题;它只是将其更改为为什么 B 这样做。

最佳答案

我怀疑有人能告诉你为什么它是这样设计的。但指针是一个保存地址的变量。因此,它的值就是地址。如果需要特殊的语法来获取任何变量的值,我会觉得很奇怪和意想不到。

请注意,C++ 允许您使用引用来访问所指向的值,而无需特殊语法。但是您正在取消引用指针,因此对我来说,需要不同的语法是非常有意义的。

关于c - 为什么 C 使用星号来引用指针的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32218289/

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