C 後置遞增和遞減運算子
後置遞增和遞減運算子的運算元是可修改左值的純量類型。
語法
postfix-expression:
postfix-expression ++postfix-expression ––
後置遞增或遞減運算的結果為運算元的值。 取得結果之後,運算元的值會遞增 (或遞減)。 下列程式碼示範後置遞增運算子。
if( var++ > 0 )
*p++ = *q++;
在此範例中,變數 var 會與 0 相比,然後再遞增。 如果 var 在遞增前是正數,則會執行下一個陳述式。 首先會將 q 所指向的物件值指派給 p 所指向的物件。 然後再將 q 和 p 遞增。