C++指针与函数
来源:互联网 发布:插画培训班 知乎 编辑:程序博客网 时间:2024/06/06 18:15
程序定义了一个函数,在编译时,编译系统为函数代码分配一段存储空间,这段存储空间的起始地址(入口地址)称为这个函数的指针
函数指针要引用函数需要满足3同:返回值类型,参数个数,一一对应的参数类型;只要满这些条件函数指针才能接收被调用函数的地址
#include<iostream>using namespace std;#include<stdlib.h>int Max(int a,int b){return a>b?a:b;}//函数指针int (*pfun)(int,int); void main(){int a=10;int b=20;//int result=Max(a,b);//cout<<result<<endl;pfun=&Max; //指针pfun指向函数Max的地址int result=(*pfun)(a,b);//上的写法简写为如下通常所见形式//pfun=Max;//int result=pfun(a,b);cout<<result<<endl;system("PAUSE");}
#include<iostream>using namespace std;#include<stdlib.h>int Max(int a,int b){return a>b?a:b;}int Min(int a,int b){return a>b?b:a;}int Exe(int a,int b,int (*pfun)(int,int)) //以函数指针调用函数{return pfun(a,b);}void main(){int a=10;int b=20;int result=Exe(a,b,&Min);cout<<result<<endl;system("PAUSE");}
阅读全文
0 0
- C- 函数与指针
- 【C++】指针与函数
- C指针函数与函数指针
- C语言函数指针与指针函数
- C语言,函数指针与指针函数
- C指针函数与函数指针
- C/C++ 指针函数与函数指针
- 【C语言】指针函数与函数指针
- C 函数指针与指针函数
- C++:指针函数与函数指针
- c 指针与地址 指针与函数
- C与C++函数指针
- C与C++函数指针
- C与C++函数指针
- c语言函数与指针
- C语言指针-----指针与函数
- C函数重点------指针函数与函数指针【精华】
- C语言指针、指针函数与函数指针、指针数组与数组指针
- [LC]686. Repeated String Match
- QT+OpenGL
- 消息“时序”与“一致性”为何这么难
- c#机房合作版---命名规范
- 为什么jsp是servlet?
- C++指针与函数
- maven重命名war插件下的jar名称
- hibernate简答题
- scrapy 解析文档
- 从 Zero 到 Hero ,一文掌握 Python
- WCF NetTcpBinding 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作
- [面试]Nginx状态码499的原因及解决办法
- 被我忽略的知识点
- Linux之Redhat中dns配置教程