C++函数指针

来源:互联网 发布:短信网关软件 编辑:程序博客网 时间:2024/06/04 00:32

函数指针就是指向函数的指针。而且通常用到的是函数指针数组。因为以前自己很少用到,所以记录下来。

 #include <iostream>

 using namespace std;

 int max(int a,int b)
 {
   return a>b? a:b;
 }

 int min(int a,int b)
 {
   return a<b? a:b;
 }

 int main()
 {
   typedef int (*PF)(int,int);
   PF p[2] = {max,min};
   int a=100,b=1,c;

   c = p[0](a,b);
   cout<<"max="<<c<<endl;

   c = p[1](a,b);
   cout<<"min="<<c<<endl;
  
   return 0;
 }

 

原创粉丝点击