2004-06-22, 01:21 PM
|
#11 (permalink)
|
|
哈哈,我剛好最近才看到另一個更妙的方法來SWAP兩個變數哦(而且不用使用第三個暫存變數)
要使用C/C++的Bitwise operator XOR
let's say x = A, y = B
x = x ^ y;
y = x ^ y;
x = x ^ y;
http://www.cs.umd.edu/class/spring20...BitOp/xor.html
http://www.if.uidaho.edu/~bgray/clas.../doc/swap.html
要暫停,可加入下面這行(在Windows下)
system("PAUSE");
|
|
|
送花文章: 0,
收花文章: 0 篇, 收花: 0 次
|