cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
這種方式僅適合數字的交換,同時可能產生數據的溢出,有點是不需要建立中間變量。 可以看看: https://blog.csdn.net/ljx_5489464/article/details/50042571 Good Luck~ |
---|---|
|
郁哥哥
QQ:4192190
級別: 家園常客
|
[quote]引用第2樓cvlsam于2022-01-13 16:04發表的 : 這種方式僅適合數字的交換,同時可能產生數據的溢出,有點是不需要建立中間變量。 可以看看: ....... 牛批 |
|
---|---|---|
|
楓落云端
施主,腳抬一下
級別: 略有小成
|
設aa的值為a,設ss的值為b 第一行 aa==a-b 第二行 ss==(a-b)+b 所以 ss==a 第三行 aa==a-(a-b) 所以 aa=b |
---|---|
|
laihuaxun200
級別: 略有小成
|
這只是不用第三方變量,交換2個int變量的寫法,一般是面試用,實際開發中很少人這么寫,一般用第三方變量進行變量的交換。 |
---|---|
|
aaabb1001
級別: 論壇先鋒
|
int a = 500,b=200,c; c = a; a = b; b = c; Console.WriteLine(a); Console.WriteLine(b); Console.ReadKey(); |
---|---|
|