黑马程序员技术交流社区

标题: 指针与函数的关系 [打印本页]

作者: ncrbot    时间: 2015-10-30 19:22
标题: 指针与函数的关系
#include <stdio.h>
int *add1(int a){
    printf("hehe\n");
    return 0;
}
int add2(int (*p3)(int)){
    p3(5);
    return 0;
}
int main(){
    int a=1;
    int *p=&a;
    int *p1=add1(*p);
    printf("%p\n%p\n",p,p1);
    int (*p3)(int);
    p3=add1;
    int b=p3(3);
    printf("%d\n",b);
    add2(p3);
   

   
   
    return 0;

}
作者: liuch111    时间: 2015-10-30 19:24
学习了 ···   
作者: nebouxii    时间: 2015-10-30 19:25
学习了~~
作者: 向日葵的微笑    时间: 2015-10-30 19:36
学习了~~
作者: MapleZhang    时间: 2015-10-30 19:42
学习了 顶一下
作者: xu不是许    时间: 2015-10-30 21:41
学习啦~
作者: 开枪吧_Z7K5Z    时间: 2015-10-30 21:55
学习了!!!!!
作者: arhui    时间: 2015-10-30 21:59
学习了啊
作者: wwf707542865    时间: 2015-10-30 22:08
楼主想表达什么,指针作为参数传递?通过指针调用函数?
作者: 杨鹏飞    时间: 2015-10-31 21:08
楼主还没养成写注释的好习惯,以后会很惨的。




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