請問為什么a=a+b-(b=a)能交換a,b的值,其中的語法規則是怎樣的
uj5u.com熱心網友回復:
啊 我懂了 沒事了
uj5u.com熱心網友回復:
a=a+b-a \\ (b=a)的值為a,括號內的先運算b=a
不過這真的通用嗎,感覺不太靠譜。
uj5u.com熱心網友回復:
這種用法有前提,就是a+b不能超過該型別的范圍,否則超出范圍越界變成負數,就可能得不到想要的結果了轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/235824.html
標籤:新手樂園
下一篇:指標變數的*什么意思
