A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 手残程序员 中级黑马   /  2015-7-28 21:39  /  542 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

指向函数的指针

格式:返回值 (*指针变量名)(函数的参数);
int sum(int a,int b){
    return a+b;
}

格式一:int (*p1)(int a,int b); // 函数指针p1 只能指向返回值是int类型,并且有两个int 类型参数的函数。
格式二:int (*p2)(int,int);

技巧:
声明的格式:int sum(int a,int b);

int (*p3)(int a,int b) = sum;
p3 = sum;

注意:
    函数指针变量不能进行算术运算
    函数调用中(*指针变量名)两边的括号不可省

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马