共用方式為


運算式陳述式 (C)

運算陳述式執行時,會根據所述規則來評估運算式運算式及工作分派

語法

  • 運算陳述式
    expression opt**;**

下一個陳述式執行之前,都被完成運算式計算所得的副作用。 空的運算式陳述式稱為空值的陳述式。 請參閱的 Null 陳述式如需詳細資訊。

這些範例說明運算式的陳述式。

x = ( y + 3 );            /* x is assigned the value of y + 3  */
x++;                      /* x is incremented                  */
x = y = 0;                /* Both x and y are initialized to 0 */
proc( arg1, arg2 );       /* Function call returning void      */
y = z = ( f( x ) + 3 );   /* A function-call expression        */

最後一個陳述式,函式呼叫運算式中,在運算式中,包含函式傳回任何值時,值可增加 3,然後指派給這兩個變數y和z。

請參閱

概念

陳述式 (C)