C 문 개요Overview of C Statements

C 문은 토큰, 식 및 다른 문으로 구성되어 있습니다.C statements consist of tokens, expressions, and other statements. 다른 문의 구성 요소를 형성하는 문을 바깥쪽 문의 "본문"이라고 합니다.A statement that forms a component of another statement is called the "body" of the enclosing statement. 이 단원에서는 다음 구문에 지정된 각 문 형식에 대해 설명합니다.Each statement type given by the following syntax is discussed in this section.

구문Syntax

statement:statement:
labeled-statementlabeled-statement

compound-statementcompound-statement

expression-statementexpression-statement

selection-statementselection-statement

iteration-statementiteration-statement

jump-statementjump-statement

try-except-statementtry-except-statement

/* Microsoft 전용 */try-finally-statement /* Microsoft 전용 *//* Microsoft Specific */try-finally-statement /* Microsoft Specific */

대개 문 본문은 "복합 문"입니다.Frequently the statement body is a "compound statement." 복합 문은 키워드를 포함할 수 있는 다른 문으로 구성됩니다.A compound statement consists of other statements that can include keywords. 복합 문은 중괄호({ })로 구분됩니다.The compound statement is delimited by braces ({ }). 다른 모든 C 문은 세미콜론(;)으로 끝납니다.All other C statements end with a semicolon (;). 세미콜론은 문 종결자입니다.The semicolon is a statement terminator.

식 문에는 식 및 할당에 소개된 산술 연산자 또는 논리 연산자를 포함할 수 있는 C 식이 포함되어 있습니다.The expression statement contains a C expression that can contain the arithmetic or logical operators introduced in Expressions and Assignments. null 문은 빈 문입니다.The null statement is an empty statement.

모든 C 문은 이름과 콜론으로 구성된 식별 레이블로 시작될 수 있습니다.Any C statement can begin with an identifying label consisting of a name and a colon. goto 문은 레이블 문만 인식하므로 레이블 문에 대해서는 goto와 함께 설명합니다.Since only the goto statement recognizes statement labels, statement labels are discussed with goto. 자세한 내용은 goto 문 및 레이블 문을 참조하세요.See The goto and Labeled Statements for more information.

참고 항목See Also

Statements