共用方式為


C 後置遞增和遞減運算子

後置遞增和遞減運算子的運算元是可修改左值的純量類型。

語法

  • postfix-expression
    postfix-expression ++

    postfix-expression ––

後置遞增或遞減運算的結果為運算元的值。 取得結果之後,運算元的值會遞增 (或遞減)。 下列程式碼示範後置遞增運算子。

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

在此範例中,變數 var 會與 0 相比,然後再遞增。 如果 var 在遞增前是正數,則會執行下一個陳述式。 首先會將 q 所指向的物件值指派給 p 所指向的物件。 然後再將 q 和 p 遞增。

請參閱

參考

後置遞增和遞減運算子:++ 和 --