#include
int fun(int num1) {
std::cout << "num1 = " << num1 << std::endl;
}
typedef int (*fun2) (int num1, int num2);
int main () {
fun2 f = (fun2)fun;
f(100, 100);
return 0;
}
输出结果: num1 = 100
#include
int fun(int num1) {
std::cout << "num1 = " << num1 << std::endl;
}
typedef int (*fun2) (int num1, int num2);
int main () {
fun2 f = (fun2)fun;
f(100, 100);
return 0;
}
输出结果: num1 = 100