關於C語言 指針的理解(二)

這次我們討論 帶*和不帶*的區別 我們看看程序運行情況。 第一種情況 第二種情況 這兩次的區別在於 *p=a 位置變化 我簡單的解釋下這2個地方的變化的原因。*p相當於k進行操作的是所保存的內存地址,而直接用p的話只是在調用指針變量本身,即是p本身。 第一種運行時,p保存的是k的地址,調用了*p之後,並沒有改變p保存的地址,p依然指向k,這個操作其實是把a的值賦值到*p去,實際上是賦值到了k上。所
相關文章
相關標籤/搜索