關於指針的引用的一些理解

這個裏面爲什麼a, b還是保持原樣,是因爲假設a所在的內存地址爲10001,在一般情況下它不會被改變,假設b所在的內存地址爲10002,在一般情況下它不會被改變,p1的值被拷貝爲10001,p2的值被拷貝爲10002,然後p1的值和p2的值發生了交換,所以第一行輸出了先2後1,但是a所在的地理位置沒有變,b所在的地理位置也沒有變,所以第二行輸出了先1後2。
相關文章
相關標籤/搜索