void swap(char& a,char& b){ a=a^b; b=b^a; a=a^b; } 主要原理是: a^a=0。字符串反转算法的优化可以利用该字符交换方法。 转载于:https://www.cnblogs.com/lining127x/p/3372738.html