str);
printf("%s", dest);
printf("%s", str);
return 0;
} 指向函数的指针
定义的一般形式:函数的返回值类型 (*指针变量名)(形式参数1,形式参数2, ...);
注意:形式参数的变量名可以省略,甚至整个形式参数列表都可以省略
int sum(int a,int b)
{
return a + b;
}
int main()
{
int (*q) (int a,int b) = sum;// (int a, int b) 可以写成(int a, int)或(int,int)或()
int result = (*q)(2,5);//调用函数
printf("\n%d", result)
return 0;
}
将函数作为参数
void get(int (*q)(int a,char b), float c) {}