식 문 (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 변수에 할당됩니다.

참조