C 后缀增量和减量运算符

后缀递增和递减运算符的操作数是可修改的左值的标量类型。

语法

postfix-expression
postfix-expression ++
postfix-expression --

后缀递增或递减运算的结果是操作数的值。 获取结果后,操作数的值将增加(或减少)。 以下代码演示了后缀递增运算符。

if ( var++ > 0 )
    *p++ = *q++;

在本示例中,变量 var 先与 0 进行比较,然后增加。 如果 var 在增加之前为正数,则执行下一条语句。 首先,q 所指向的对象的值赋给 p所指向的对象。 然后,qp 增加。

请参阅

后缀增量和减量运算符:++ 和 --