typedef int Myfunc(const char *,const struct stat *,int)

看APUE的时候看到这个声明方式不明白!因此作个记录,本身在网上找到一个程序来解释这段声明方式
#include<stdio.h> typedef int myfun(int a); int fun(int a) { return a+101; } void testf(myfun *f) { int i = 10; i = f(i); printf("i = %d\n", i); } int main() { testf(fun); return 0; }
结果为111
相关文章
相关标签/搜索