大理古城旅游景点大全:C++中有没有直接交换两个变量的值的命令?
来源:百度文库 编辑:中科新闻网 时间:2024/05/10 05:05:28
就像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;
}