函数指针

Posted pjishu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了函数指针相关的知识,希望对你有一定的参考价值。

void f(int a, int b) {
    cout << a + b << endl;
}

int main()
{
    void(*f1)(int a, int b);  // 定义函数指针,它用来指向一个函数。而指针函数指的是返回值是指针的函数
    f1 = f; // 也可以: f1=&f,都一样,都表示地址  
    (*f1)(2, 3); // 通过*来调用函数

    system("pause");
    return 0;
}

 

以上是关于函数指针的主要内容,如果未能解决你的问题,请参考以下文章

使用 std::thread 函数 C++11 将指针作为参数传递

片段中的 EditText 上的空指针异常 [重复]

如何在汇编函数中将元素数组作为参数传递时转发ARM寄存器的地址指针

片段中的空指针异常

活动到片段通信:当我尝试从活动更新片段中的文本视图时,出现空指针异常

使用回收器适配器获取空指针