黑马程序员技术交流社区

标题: 谁帮我解释一下这些代码 弄不太明白哦 [打印本页]

作者: feng2706    时间: 2016-3-1 22:34
标题: 谁帮我解释一下这些代码 弄不太明白哦
#include <stdio.h>
void add(int p){

    printf("add函数被调用,打印传入数字%d\n",p);

}
void test(void (*p2)(int)){
    printf("在test函数中调用add函数");
    p2(3);
   

}
int main(){
    void (*p1)(int);
    p1=add;
    test(p1);
    return 0;

}


这里  p2(3)怎么就调用了add函数哦




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2