【发布时间】:2013-11-13 03:00:00
【问题描述】:
我在 C 函数声明中遇到了以下行。我对传入的第一个参数的类型感到困惑。谁能解释如何理解第一个参数的类型?
int clone(void (*fcn) (void *) , void *arg, void *stack)
【问题讨论】:
-
正如你可能从名字猜到的那样,它是一个函数。
-
啊。所以它是一个指向函数的指针,它的返回类型是void,参数类型是一个指向void的指针?
-
@James:没错。
-
谢谢大家。你们很快。