永发信息网

c语言中自减运算的具体用法

答案:2  悬赏:0  手机版
解决时间 2021-04-22 19:49
  • 提问者网友:了了无期
  • 2021-04-22 12:06
c语言中自减运算的具体用法
最佳答案
  • 五星知识达人网友:神也偏爱
  • 2021-04-22 12:25
前缀--,先自减1,再用于表达式,出了表达式 不再自减。
后缀--, 表达式里,先用原值,出了表达式, 再自减。
例子:
int x=5, y;
y = --x ; // 前缀
分解成2步:
x = x -1; // x 得 4
y=x; // y 得 4
=================
int x=5, y;
y = x--; //后缀
分解成2步:
y=x; // y 得 5
x = x -1; // x 得 4
全部回答
  • 1楼网友:像个废品
  • 2021-04-22 13:27
--a a-- 区别: 设a=1 c=--a (a先自减,a减1是0,所以结果:a=0,c=0) c=a-- (c=1,然后a再自减,a=0,结果,a=0,c=1) 前者是先自减,再赋值。 后者是先赋值,再自减。 另外自减的方法: a-=1(1可以改成别的,这是自减1)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯