一、自增(++):
1. x=6; y=++x ; x=7; y=7
2. x=6; y=x++; x=7; y=6
总结:++在x左侧(++x),先将自身+1,在把+1后的值赋给y
++在x右侧(x++),先赋值,在自身+1
二、自减(--):
1.x=6;y=--x x=5;y=5
2.x=6;y=x-- x=5;y=6
总结:与自增相同,只不过是-1
自增自减问题本身并不难,下面做个小例题巩固一下
列题: x=5,y=7;
z=(++x)*(y--);
运行结果:x=6,y=6,z=42 z的运算过程:6*7=42
本文详细介绍了C++中自增(++)和自减(--)运算符的工作原理,通过实例解析了它们在不同位置的用法差异。通过一个具体的例子加深了读者对自增自减运算的理解,帮助巩固相关知识。
和自减(--)的学习与应用&spm=1001.2101.3001.5002&articleId=127815386&d=1&t=3&u=d42b35cdf742409d9afaac0664e66bca)

被折叠的 条评论
为什么被折叠?



