![]() |
|
|||||||
| 論壇說明 |
|
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
![]() |
|
|
主題工具 | 顯示模式 |
|
|
|
|
#1 (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,
|