一、substr() && strlen() 代码: <?php /** * 双方变量为字符串时,可用交换方法一 * 使用substr()结合strlen()两个方法达到交换变量值得目的 */ $a = This is A; // a变量原始值 $b = This is B; // b变量原始值 echo '交换之前 $a 的值:'.$a.', $b 的值:'.$b,' ...
} 用异或:(RAID里面就用到了这技术。三个里面知道任意两个就可以恢复第三个) #define swap(a, b) (a) ^= (b), (b) ^= (a), (a) ^= (b) #include <stdio.h> int main(void) { int ival1 = 10, ival2 = 20; printf("%d %d\n", ival1, ival2); swap(ival1, ival2); printf(...