Open codingWang opened 6 years ago
int fun_name(char* param1,char* param2){ //todo return 0; }
void main(){ //声明函数指针:返回值类型+函数指针的名字+参数列表 int (fun_virable_name)(char param1,char* param2) = fun_name; fun_virable_name("111","222"); }
- 函数指针传参
int add(int a,int b){ return a+b; }
void param_with_point(int(* add_fun)(int a,int b),int m ,int n ){ int result = add_fun(m,n); }
void main(){ param_with_point(add,10,20); }
void main(){ //声明函数指针:返回值类型+函数指针的名字+参数列表 int (fun_virable_name)(char param1,char* param2) = fun_name; fun_virable_name("111","222"); }
int add(int a,int b){ return a+b; }
void param_with_point(int(* add_fun)(int a,int b),int m ,int n ){ int result = add_fun(m,n); }
void main(){ param_with_point(add,10,20); }