當前位置:編程學習大全網 - 電腦編程 - c語言習題求解 已知指針p的指向如圖所示,則執行*p++;後*p的值是

c語言習題求解 已知指針p的指向如圖所示,則執行*p++;後*p的值是

*p++,首先要知道*和++的優先級相同,自右向左結合。

則相當於*(p++),但是p++的含義是先用後加。所以先用,就是*p這個操作,後加也就是執行p++。

所以*p++就等價於:{*p;p++}

所以當前*p的值就是20,然後p++(該p是指針不是*p所說的指針指向的值)指針後移指向a[3]位置。

此時,*p為30.

  • 上一篇:蛇年男孩叫什麽名字?
  • 下一篇:java編程問題,方法重載(overloading)必須滿足
  • copyright 2024編程學習大全網