指针的定义:
int (*pointername)(int, int) = &my_max;
指针的使用:
int returnint = (*pointername)(3, 4);
小测试:
#include <iostream>
using namespace std;
int my_max(int src, int dest) {
if (src > dest)
return src;
else
return dest;
}
int main() {
int (*pointername)(int, int) = &my_max;
cout << (*pointername)(3, 4);
return 0;
}