Pointer
函数指针¶
char * (*fun1)(char * p1,char * p2);
char * *fun2(char * p1,char * p2);
char * fun3(char * p1,char * p2);
- fun3是函数,不用多说了。
- fun2也是函数,返回是char **
- fun1是一个变量,指向一个函数,有两个类型为char的参数,于`char ()(char p1,char p2)func1等价
//这个是函数指针数组
char * (*pf[3])(char * p);
// 函数指针数组的指针,上面的指针
char * (*(*pf)[3])(char * p);
本页面的全部内容在 CC BY-NC-SA 4.0 协议之条款下提供,附加条款亦可能应用。