【发布时间】:2017-01-04 21:53:06
【问题描述】:
你如何解释下面这行代码?
int (*arrayABC)[10];
在我的教科书中,它说我们有一个指向整数数组第 0 个元素的指针。
不过,我不太明白。
我的解释:我们有一些变量,它的值是某个地址。该地址就是未命名整数数组的第 0 个元素的地址。基本上我们有一个指向第 0 个元素的指针。
那么为什么要有一个指向指针的指针呢?
【问题讨论】:
-
诚然,回答您的问题还不够,但是当您在 C 声明方面遇到问题时,Cdecl 始终是一个很好的起点。到底是什么教科书?
-
请注意,有时有一个指向指针的指针是好的和有用的。然而,正如答案所解释的那样,这不是您的示例中的内容。
-
@FabioTurati 链接可以定制。示例arrayABC as pointer to array 10 of int
-
您能否留下关于您正在阅读的书的注释并发布确切的报价?所以我们可以将这本书列入黑名单,并在互联网上公开羞辱作者。