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
后缀--, 表达式里,先用原值,出了表达式, 再自减。
例子:
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)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯