1、首先,就是最基本的知識,寫頭文件,函數聲明,定義變量。
2、下面還需要定義指針,需要定義兩個指針p1和p2,然后把a的地址賦值給p1,把b的地址賦值給p2。
3、然后就是調用函數,該函數沒有返回值,就直接調用,但是參數進入的是a和b的地址,而不是a和b。
4、函數用完之后,就是輸出a和b的值看一看是否進行了互換。
5、a和b的地址傳給x和y,我們通過指針直接對a和b的值進行操作。
6、最后就是調換*x和*y的值,這樣就是實現了a和b的值。
1、首先,就是最基本的知識,寫頭文件,函數聲明,定義變量。
2、下面還需要定義指針,需要定義兩個指針p1和p2,然后把a的地址賦值給p1,把b的地址賦值給p2。
3、然后就是調用函數,該函數沒有返回值,就直接調用,但是參數進入的是a和b的地址,而不是a和b。
4、函數用完之后,就是輸出a和b的值看一看是否進行了互換。
5、a和b的地址傳給x和y,我們通過指針直接對a和b的值進行操作。
6、最后就是調換*x和*y的值,這樣就是實現了a和b的值。