后置自增/自减
本课属于 Coddy C# 学习旅程的“基础知识”单元。第 18 课,共 69 课。
递增(++)和递减(--)运算符有两种用法:
前置递增/递减(++x 或 --x):
- 运算符位于变量之前
- 值会立即改变
表达式中使用的是新值
int x = 5;
int y = ++x;
// 先将 x 增加到 6,然后 y 变为 6后置递增/递减(x++ 或 x--):
- 运算符位于变量之后
- 先使用原始值
变量仍会立即改变,因此在同一表达式中后续使用它时,会得到新值
int x = 5;
int y = x++;
// x 增加到 6,y 得到原来的值 5另一个例子
后置递增:
int score = 5;
int res1 = score++;
// res1 的值是 5
// score 的值是 6前置递增:
int score = 5;
int res2 = ++score;
// res2 的值是 6
// score 的值是 6亲手试试
这节课没有代码挑战。
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: C# 在线编译器