c++类里的函数指针
时间: 2023-11-07 18:54:10 浏览: 106
C语言中的函数指针是指向函数的指针变量。它可以用来存储和调用函数的地址。在C语言中,函数被存储在内存中的某个位置,函数指针则指向该位置,可以通过函数指针来调用函数。
函数指针的声明方式为:返回类型 (*指针变量名)(参数列表)
例如,如果有一个函数add,它接受两个整数参数并返回它们的和,那么可以通过以下方式声明一个指向add函数的指针变量:
int (*ptr)(int, int);
这样,ptr就成为了一个指向add函数的指针变量。使用指针变量调用函数的语法如下:
int result = ptr(3, 4);
这将调用add函数,并将返回值赋给result变量。
阅读全文