誤區
首先C語言沒有引用,引用是C++里的東西。
其次:我猜測你應該想問的是C語言中地址傳遞為何能夠修改實參,有如下實例程序:
至于為什么能實現修改,其實很容易理解。
為什么不能交換?
函數調用過程中的實參與函數定義時的參數形參不是同一個內存,你可以直接理解為形參實參的賦值操作。單純使用的是形參的值,就像如下簡單程序一樣
為什么能交換?
明白一個點即可*指針表示地址對應的內存既是變量即可。
尾言
如果對編程感興趣,可以關注在下,每天可以看到最新更新和之前的文章哦。每天最淺顯的介紹C語言、C++,windows知識,如果足下基礎比較差,不妨關注下人人都可以學習的視頻教程,通俗易懂,深入淺出,一個視頻只講一個知識點。
下一篇阿里店管家怎么代發