自加运算符

发布时间:2024-05-18 11:52 发布:上海旅游网

问题描述:

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先减再用

热点新闻