黑马程序员技术交流社区
标题:
自增自减运算符
[打印本页]
作者:
wowcjmwd
时间:
2015-10-18 23:02
标题:
自增自减运算符
自增自减运算符的介绍
在程序设计中,经常会遇到“i = i + 1”“i = i - 1”这种比较常用的操作,C语言为这种操作提供了两个更为简单
的运算符,即++,--,分别成为自增运算符和自减运算符,是右结合的单目运算符。
自增、自减运算符求值的过程
1)前缀表达式
++x,--x,x是变量名,先完成变量的自增自减运算,再用x得值作为表达式的值。
即“先变后用”。
int a = 3;
a 的值: 4
表达式的值:4
2)后缀表达式
x++,x-- ,先将x当前的值作为表达式的值,再完成变量的自增自减运算.即“先用后变”
a 的值: 4
表达式的值:3
作者:
LDstruggling
时间:
2015-10-18 23:27
绕来绕去,头疼@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!
作者:
knight_zfh1288
时间:
2015-10-18 23:28
这都是什么关系?
作者:
hdy105501
时间:
2015-10-18 23:35
自增/自减; ++/--的前后顺序。 Num++;先使用再自增; ++Num;-先自增再使用;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2