C语言中的--j,是什么意思?

2024-11-05 23:37:10
推荐回答(5个)
回答1:

j减去1,与j--不同在于,前者当前运算时已经减一,而后者是当前运算没有减
j = 2
a = --j;// a = 1
b = j--;// b = 1,前面j已经为1,当前的j--事后生效

回答2:

告诉你一个很简单的记忆方法:
--j; 减了再用
++j,加了再用
反之:
j--; 用了再减
j++;用了再加
用的意思就是先把值拿来运算。
请采纳,谢谢

回答3:

就是自减的意思,比如说j是等于3,--j之后的话j就变成了2。

回答4:

就是j自减,得到的值是j=(j-1);

回答5: