C++中的swap函数用于交换两个变量的值。通过使用swap函数,可以快速简洁地交换两个变量的值,而无需额外的中间变量。该函数可以应用于任何数据类型,包括内置数据类型和自定义数据类型。swap函数是STL中的一部分,可以通过引入头文件来使用。