C++中加加运算对比

简介:   C++中加加运算对比   ------------------------------------------------------------------------      *p ++  >>先取出指针p所指向的值,然后指针p后移一个空间单位并停留。
 
C++中加加运算对比
  ------------------------------------------------------------------------
  
  
*p ++  >>先取出指针p所指向的值,然后指针p后移一个空间单位并停留。
  
++ *p  >>先取出指针p所指向的值来加1,之后用其结果改写指针p所指空间的内容,指针所指位置保持不变。(此式中的*p始终相当于 一个普通变量,于是,此式就相当于一般的加加运行,如:++x。)
  
* ++p  >>取出指针p所指向的空间的下一空间里的值,然后指针定在原始位置的下一位置。
  
--------------------------------------------------------
前两个,一个是地址的运行,一个是地址内值的运行,别混了呵!
  
------------------------------------------------------------------------
理解分析请参考(图)
------------------------------------------------------------------------
79045_080928201945.jpg
 
------------------------------------------------------------------------
相关文章
|
6月前
|
算法 搜索推荐 C++
【C++STL基础入门】vector运算和遍历、排序、乱序算法
【C++STL基础入门】vector运算和遍历、排序、乱序算法
|
1月前
|
C++
C++运算符号重载详解
C++运算符号重载详解
|
2月前
|
存储 人机交互 C++
C++实现简易的集合运算
C++实现简易的集合运算
|
3月前
|
C++ Java Go
C/C++每日一练(20230429) 螺旋矩阵、戳气球、实现五则运算
C/C++每日一练(20230429) 螺旋矩阵、戳气球、实现五则运算
32 0
C/C++每日一练(20230429) 螺旋矩阵、戳气球、实现五则运算
|
4月前
|
存储 C++
[C++/PTA] 矩阵的乘法运算
[C++/PTA] 矩阵的乘法运算
64 0
|
6月前
|
存储 编译器 C++
C++:构造/析构/赋值运算(Effective C++)
C++:构造/析构/赋值运算(Effective C++)
|
7月前
|
存储 C++
求2的N次幂(C++)解决高精度运算
求2的N次幂(C++)解决高精度运算
115 0
|
7月前
|
C++
C++第3~4章:运算\程序流程结构
C++第3~4章:运算\程序流程结构
45 0
|
9月前
|
存储 C++
大整数运算(高精度运算)C/C++
大整数运算(高精度运算)C/C++
151 0
|
9月前
|
C++ 计算机视觉
【OpenCv • c++】形态学技术操作 —— 开运算与闭运算
【OpenCv • c++】形态学技术操作 —— 开运算与闭运算
196 0

热门文章

最新文章