*p ++ >>先取出指針p所指向的值,然後指針p後移一個空間單位並停留。
C++中加加運算對比
C++中加加運算對比
------------------------------------------------------------------------
*p ++ >>先取出指針p所指向的值,然後指針p後移一個空間單位並停留。
++ *p >>先取出指針p所指向的值來加1,之後用其結果改寫指針p所指空間的內容,指針所指位置保持不變。(此式中的*p始終相當於一個普通變量,於是,此式就相當於一般的加加運行,如:++x。)
* ++p >>取出指針p所指向的空間的下一空間裏的值,然後指針定在原始位置的下一位置。
--------------------------------------------------------
前兩個,一個是地址的運行,一個是地址內值的運行,別混了呵!
------------------------------------------------------------------------
理解分析請參考(圖)
------------------------------------------------------------------------
------------------------------------------------------------------------
相關熱門文章
給主人留下些什麼吧!~~
評論熱議
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.