用异或来交换两个变量能提高速度是错误的 翻转一个字符串,例如把"12345"变成"54321",这是一个最简单的不过的编码任务,即便是C语言初学者的也能毫不费力地写出类似如下的代码://版本一,用中间变量交换两个数,好代码void reverse_by_swap(char* str, int n){char* begin = str;char* end = str + n - 1;while (begin... 2023-06-13 异或交换两个变量C语言程序设计文章基础课C语言基础