星际争霸2艾尔食神:C++中有没有直接交换两个变量的值的命令?
来源:百度文库 编辑:杭州交通信息网 时间:2024/05/12 05:46:36
就像basic里面的swap
没有的
但可以自己写个函数
比如交换两个浮点型变量:
void swap(float &a, float &b)
{
float t;
t = a;
a = b;
b = t;
}
用函数模板可以使该函数更通用
就我所知道的,没有
可以自己写函数进行交换
如整型交换
void swap(int &a,int &b){
int t;
t=a;
a=b;
b=t;
}