C++中加加運算對比

 
C++中加加運算對比
  ------------------------------------------------------------------------
  
  
*p ++  >>先取出指針p所指向的值,然後指針p後移一個空間單位並停留。
  
++ *p  >>先取出指針p所指向的值來加1,之後用其結果改寫指針p所指空間的內容,指針所指位置保持不變。(此式中的*p始終相當於一個普通變量,於是,此式就相當於一般的加加運行,如:++x。)
  
* ++p  >>取出指針p所指向的空間的下一空間裏的值,然後指針定在原始位置的下一位置。
  
--------------------------------------------------------
前兩個,一個是地址的運行,一個是地址內值的運行,別混了呵!
  
------------------------------------------------------------------------
理解分析請參考(圖)
------------------------------------------------------------------------
79045_080928201945.jpg
 
------------------------------------------------------------------------
<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
閱讀(464) | 評論(0) | 轉發(0) |
給主人留下些什麼吧!~~
評論熱議
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章