C++函数指针Demo

    技术2022-07-11  79

    如下demo:

    #include <iostream> using namespace std; double addition(double, double); double addition(double a, double b){ return a + b; } //auto ptrAddition = addition; int main() { //ptrMysum = addition; typedef double (*ptrAddition)(double, double);//此处定义了个函数指针ptrAddition ptrAddition ptrAdd1;//因为函数指针用typedef声明了,这儿可以当变量使用 ptrAdd1 = addition;//此处将函数赋给函数指针 int result = ptrAdd1(2, 3);//使用 cout << result; }

     

    Processed: 0.013, SQL: 9