【发布时间】:2020-02-28 11:42:40
【问题描述】:
有什么区别
extern int (*func)(void);
和
extern int *func(void);
谢谢
【问题讨论】:
-
一个是函数指针,另一个是返回int指针的函数。
-
@PiRocks 您可以将其发布为问题的答案。真的,不需要更多细节。
-
我想这对于 meta 来说比 cmets 更像是一个离题的问题,但这个问题对我来说似乎是重复的。不过,我无法快速找到它的副本。所以就像它是重复的但不是。那么它应该被标记吗?
-
看到 stackoverflow.com/questions/14114749/c-function-pointer-syntax 和 softwareengineering.stackexchange.com/questions/117024/… 我还要说这是重复的,不应该用作(“看起来不错”)审计问题!
标签: c