C++中的swap函数:交换函数
好处:不用担心交换变量精度的缺失,无需构造临时变量,不会增加空间复杂度
swap 包含在命名空间std 里面
swap(a,b);(交换两个数)
swap(a[i] = b[j]);(交换两个位置上的变量)
本文深入探讨了C++中swap函数的使用方法及其优势,包括如何交换两个数及两个位置上的变量,无需担心精度损失,不增加额外空间复杂度。swap函数位于std命名空间内,是高效编程的利器。
C++中的swap函数:交换函数
好处:不用担心交换变量精度的缺失,无需构造临时变量,不会增加空间复杂度
swap 包含在命名空间std 里面
swap(a,b);(交换两个数)
swap(a[i] = b[j]);(交换两个位置上的变量)
1530