函数指针是一种指向函数的指针,用于实现回调、匿名函数和泛型编程。语法:returntype (*functionname)(parameterlist)。使用:声明一个指向所需函数类型的指针,并使用像其他指针一样使用函数指针。实战案例:实现一个排序函数,传递一个比较函数自定义比较逻辑。
C++ 函数指针的使用指南
简介
函数指针是一种特殊类型的指针,它指向一个函数。在 C++ 中,函数指针主要用于实现回调函数,匿名函数和泛型编程。
语法
函数指针的语法如下:
returnType (*functionName)(parameterList);