//------------------------------------函数指针----------------------------------
// 描述:函数指针的运用
//------------------------------------------------------------------------------
#include "iostream"
using namespace std;
void swap(int &a,int &b) {
int tmp;
tmp = b;
b = a;
a = tmp;
}
int main() {
int a = 10,b = 20;
//函数指针格式 : 返回类型 (*指针名) (参数列表);
void (*fp)(int &a, int &b);
//方式一赋值
fp = swap;
//方式二赋值(效果等同)
//fp = &swap;
cout << "a=" << a << " b=" << b << endl;
//调用函数
fp(a,b);
cout << "a=" << a << " b=" << b << endl;
return 0;
}
函数指针
最新推荐文章于 2024-03-11 05:00:00 发布