博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++使用简单的函数指针
阅读量:6201 次
发布时间:2019-06-21

本文共 460 字,大约阅读时间需要 1 分钟。

函数指针:

被调用函数指针必须包括函数的存储器地址,为了正常工作,指针还必须包括其它信息,这一参数列表指针的参数类型和返回类型的函数。

因此,当你声明一个函数指针,数的參数类型和返回类型。以及指针名。

函数指针的一般形式例如以下:

返回类型(*指针明名)(參数类型列表);

注意:指针名上的括号是不可缺少的。否则*就会与返回类型结合,就成了一个函数原型了。

演示样例:

#include 
using std::cout;using std::endl;//函数声明long sum(long a,long b);long product(long a,long b);int main(int argc,char* argv[]){ //函数指针声明 long (*pfun)(long ,long)=0; //指向product函数 pfun=product; cout<
<<"4*6="<

 

版权声明:本文博客原创文章,博客,未经同意,不得转载。

你可能感兴趣的文章
Has been dead/has died problem?
查看>>
怎么在命令行格式化输出json文件
查看>>
Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded
查看>>
Java并发编程:volatile关键字解析
查看>>
做好企业NAT配置验证工作
查看>>
我的友情链接
查看>>
获得系统的当前日期(当前日期星期几格式)
查看>>
java Math类常用字段和方法
查看>>
使用SFTP将windows文件传至liunx
查看>>
cobbler操作系统分发系统
查看>>
Zookeeper的功能以及工作原理
查看>>
linux内存cached手动释放
查看>>
DEDE利用自由列表创建全站RSS订阅内容更新整站.xml文档
查看>>
linux常用的压缩和解压命令
查看>>
Spring Cloud实战小贴士:Zuul处理Cookie和重定向
查看>>
protostuff-runtime服务端和安卓端编解码字段顺序不一致
查看>>
Hibernate缓存管理
查看>>
我的友情链接
查看>>
Apache HTrace
查看>>
kafka性能测试1.0.0
查看>>