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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© huangsailin 中级黑马   /  2015-7-19 15:59  /  458 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1)指针可以作为函数的返回值。 
2)每个函数的定义经过编译后都占用一段内存单元,该函数名就代表函数的入口地址。我们可以定义一个指向函数的指针,通过函数指针来调用函数。函数指针的定义如下: 
类型名(*变量名)();
例如:int (*funptr)(); 
或者 类型名(*变量名)(形参类型名列表);
例如:int (*funptr)(int,int);用这种方式定义函数指针在引用时输入的形参要和定义的函数指针后面的类型名列表数量和类型相一致。 
3)函数指针数组的声明、赋值、使用和函数指针变量相似。                   
声明:类型名(*变量名[])()

0 个回复

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