问题描述:
i++ ++i
--j j--
这四个运算符是怎么回事?
哪个 表示什么意思`?帮我说一下`
谢了`.
问题解答:
++表示增加1
--表示减去1
放在变量后面,表示先使用该变量现在的值,然后对这个变量进行相应的增减操作
放在变量前面,表示先对这个变量进行相应的增减操作,然后再使用该变量增减后的值
都是表示自加自减,++i和--j表示先自增/减,i++和j++表示先取值再自增/减;如
int a=3,b;
b=5+a++,运算后b=8,a=4,先取值运算,a再自增。
b=5+++a,运算后b=9,a=4;a先自增,再运算
i++表示i先用再加
++i表示i先加再用
j--表示j先用再减
--j表示j先减再用