Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1243888
  • 博文数量: 24
  • 博客积分: 10047
  • 博客等级: 上将
  • 技术积分: 265
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-11 18:15
文章分类

全部博文(24)

文章存档

2013年(1)

2011年(1)

2009年(2)

2008年(20)

分类: C/C++

2008-09-28 20:46:55

 
C++中加加运算对比
  ------------------------------------------------------------------------
  
  
*p ++  >>先取出指针p所指向的值,然后指针p后移一个空间单位并停留。
  
++ *p  >>先取出指针p所指向的值来加1,之后用其结果改写指针p所指空间的内容,指针所指位置保持不变。(此式中的*p始终相当于一个普通变量,于是,此式就相当于一般的加加运行,如:++x。)
  
* ++p  >>取出指针p所指向的空间的下一空间里的值,然后指针定在原始位置的下一位置。
  
--------------------------------------------------------
前两个,一个是地址的运行,一个是地址内值的运行,别混了呵!
  
------------------------------------------------------------------------
理解分析请参考(图)
------------------------------------------------------------------------
 
------------------------------------------------------------------------
阅读(615) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~