java中++和--的用法

2024年11月28日 10:59
有5个网友回答
网友(1):

++是自增运算符,--是自减运算符;它们只对变量起作用,
而 int b = ++((a++)--); 先运算a++结果为3是一个常量而非变量。
结果就报错。

网友(2):

++是自增运算符,--是自减运算符;它们只对变量起作用,
首先从逻辑上,这句 int b = ++((a++)--)就有问题。抛开++在变量前后的执行顺序问题不讲,上述的a++,然后--,实际上a值还是刚开始的值。其次语法上,++和--只对变量起作用的。根据你的意思,你看看是否可以写成这样:
int b;
b=a+2;
不知理解对否?

网友(3):

int b = ++((a++)--);
首先会做a++.为3,结果是个确定的值,而只能是变量才能使用++或--;
亲 给个好评哦!

网友(4):

++和--操作符只能针对变量使用,而不是表达式哟。。。。

网友(5):

只能是变量才能使用++或--