【发布时间】:2016-05-12 20:55:04
【问题描述】:
在学习 C 语言时,我正试图准确理解这行代码是什么。
int (*f) (float *)
我知道第一部分是指向名为 f 的 int 的指针,但第二部分是我不确定的。
这是否会被归类为指向名为 f 的 int 的指针,该指针被强制转换为指向浮点的指针
或
这会不会是一个名为 f 的指针,指向一个带有指针参数的函数。
如果有人可以提供帮助并可能解释两者之间的原因或区别,那就太好了,因为我在理解这个概念时遇到了一些麻烦。
谢谢!
【问题讨论】:
标签: c pointers parameters