分享方式:


運算陳述式 (C)

執行運算陳述式時,會根據運算式和指派中所列的規則,以求出運算式的值。

語法

expression-statement
expressionopt ;

在執行下一個陳述式之前,會完成運算式求值的所有副作用。 一個空的運算陳述式稱為 Null 陳述式。 如需詳細資訊,請參閱 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,然後指派給變數 yz

另請參閱

陳述式