C 문 개요

C 문은 토큰, 식 및 다른 문으로 구성되어 있습니다. 다른 문의 구성 요소를 형성하는 문을 바깥쪽 문의 "본문"이라고 합니다. 이 단원에서는 다음 구문에 지정된 각 문 형식에 대해 설명합니다.

구문

statement:
labeled-statement
compound-statement
expression-statement
selection-statement
iteration-statement
jump-statement
try-except-statement /* Microsoft 전용 */
try-finally-statement /* Microsoft 전용 */

대개 문 본문은 “복합 문”입니다. 복합 문은 키워드를 포함할 수 있는 다른 문으로 구성됩니다. 복합 문은 중괄호( { } )로 구분됩니다. 다른 모든 C 문은 세미콜론( ; )으로 끝납니다. 세미콜론은 문 종결자입니다.

식 문에는 식 및 할당에 소개된 산술 연산자 또는 논리 연산자를 포함할 수 있는 C 식이 포함되어 있습니다. null 문은 빈 문입니다.

모든 C 문은 이름과 콜론으로 구성된 식별 레이블로 시작될 수 있습니다. goto 문은 레이블 문만 인식하므로 레이블 문에 대해서는 goto와 함께 설명합니다. 자세한 내용은 goto 및 레이블 문을 참조하세요.

참조