8.7 递增运算符

递增运算符将变量的值增加或减少 1。用于递增变量的运算符写作 ++。它可以在取值之前或之后对变量进行递增。

例如,要对变量 x 进行前置递增,可以写为 ++x。这会将 x 加 1,然后将 x新值作为表达式的结果返回。它完全等同于表达式 x = x + 1

要对变量 x 进行后置递增,可以写为 x++。这会将变量 x 加 1,但返回 x 在递增之前的旧值。例如,如果 x 等于 2,则表达式 x++ 的结果为 2,而 x 的新值为 3。

对于矩阵和向量参数,递增和递减运算符对操作数的每个元素分别起作用。

递增和递减运算符必须"紧贴"其对应的变量。也就是说,这些运算符与它们所影响的变量之间不允许有空格。

以下是所有递增和递减表达式的列表。

++x

此表达式递增变量 x。表达式的值是 x新值。它等价于表达式 x = x + 1

--x

此表达式递减变量 x。表达式的值是 x新值。它等价于表达式 x = x - 1

x++

此表达式对变量 x 进行递增。表达式的值是 x旧值

x--

此表达式对变量 x 进行递减。表达式的值是 x旧值


版权所有 © 2024-2026 Octave中文网

ICP备案/许可证号:黑ICP备2024030411号-2