比較兩個數的較大值ide
2.用函數交換兩個變量的值函數
當不使用函數時,應使用一箇中間參數進行替換,不然在將a=b時,a的值已經改變爲b,再用b= a時,b的值並未發生改變3d
在使用函數時,下圖的結果中a,b的值並未交換,這是由於自定義函數中的x,y與a,b的存儲位置不一樣,致使在使用該函數時,雖然x,y的值發生了交換,可是a,b的值未發生交換指針
此時,在要實現a,b值交換時,要用取地址符,讀取地址,再運用指針去接收(尚未學到指針,大體是這個意思)blog
如圖正確方法it