C++中函数使用的基本知识学习教程

2020-01-06 14:34:59刘景俊


typedef int (*fp)(int);
fp myFunction(char* s); // function returning function pointer

如果不执行此操作,则函数声明的正确语法可以通过用函数名称和参数列表替换标识符(上例中为 fp)来从函数指针的声明符语法推导出,如下所示:


int (*myFunction(char* s))(int);

前面的声明与使用上面的 typedef 的声明等效。



注:相关教程知识阅读请移步到C++教程频道。