黑马程序员技术交流社区

标题: 跪求大神指点这段代码如何分析,谢谢 [打印本页]

作者: Sunshine丶星空    时间: 2016-2-26 13:00
标题: 跪求大神指点这段代码如何分析,谢谢

跪求大神指点这段代码如何分析,谢谢

#import <stdio.h>

int add(int p){


    return (p++) + (++p);


}


int test(int (*p)(int)){

    return p(1);


}

int main(){


    int (*p1)(int);

    p1=add;

    int p2 = test(p1);

    printf("%d",p2);


    return 0;


}



作者: 米阳    时间: 2016-3-1 16:44
可以先分析每个函数的作用 , 在从main函数依据程序的编译顺序开始逐句分析 , 这样应该可以分析出来了
作者: 飘忽不定~    时间: 2016-3-1 19:41
一看指针我就晕




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