C++函数指针

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/deepfuture/article/details/83648218

1、函数指针形参

void func1(const string &, bool(const string &,const string &));

2、返回指向函数的指针

int (*ff(int))(int *,int);

这个声明的含义为:

ff(int),将ff声明为一个函数,它带有一个int型的形参,该函数返回

int (*)(int *,int);

可以如下定义

typedef int (*PF) (int *,int);

PF ff(int);

 

3、指向重载函数的指针

extern void if(vector<double>);

 

void (*pf1)(vector<duoble>);

pf1=&ff;

展开阅读全文

没有更多推荐了,返回首页