本文共 1047 字,大约阅读时间需要 3 分钟。
?????C?????????????????????????????????????????????????????????
????????????
????? (*??????)(????)
???
int (*p_sum)(int x, int y);
???????????p_sum???????????????????????
????????????
???
int sum(int x, int y) { return x + y;}int (*p_sum)(int x, int y) = sum;printf("?????????%d", p_sum(1, 2)); ?????????????????????
void (*p_function)(????)
???
void sayHello() { printf("HELLO");}void (*p_sayHello)() = sayHello;p_sayHello(); ?????????????????????????????????????????????????????
????????????????????????
#includevoid sum(int x, int y, void(*p_callback)(int)) { int r = x + y; p_callback(r);}void callBack(int r) { printf("?????%d\n", r);}int main() { sum(1, 2, callBack); return 0;}
???????sum??????????????????????????????????????callBack???????
??????????C???????????????????????????????????????????????????????????????????????????????????????????????????
转载地址:http://ypbj.baihongyu.com/