我的教科书里有一个复杂的陈述: int (*f(float (*)(long),char *))(double)
;我想创建一个示例来说明如何使用此语句,尽管我理解该语句的含义,但我很难编写该示例。谁能帮我? P.S.
: C language
.
int (*f(float (*)(long),char *))(double)
f 是一个具有 2 个类型参数的函数
float (*)(long), << pointer to function long=>float
char * << string
和退货
(int)(*)(double) << a pointer to a function double=>int