第六阶段—typedef关键字详解—typedef给函数指针类型取别名:定义一个函数指针,来代替函数名,进行调用
1 #include<stdio.h> 2 3 // typedef int *fun(int a,int b);//fun代表int *(int ,int ) 4 typedef int (*fun)(int a,int b);//fun代表int (*)(int ,int ) 5 int add(int a,int b) 6 { 7 return a + b; 8 } 9 10 int main(int argc, const char *argv[]) 11 { 12 fun p; 13 p = add; 14 printf("%d + %d = %d\n", 3,5,p(3,5)); 15 16 return 0; 17 }
浙公网安备 33010602011771号