C++문 개요

C++ 문은 식 문, 선택 문, 반복 문 또는 점프 문이 해당 시퀀스를 특정하게 수정하는 경우를 제외하고 순차적으로 실행됩니다.

문은 다음과 같은 형식일 수 있습니다.

labeled-statement 
expression-statement 
compound-statement 
selection-statement 
iteration-statement 
jump-statement 
declaration-statement 
try-throw-catch

대부분의 경우 C++ 문 구문은 ANSI C의 문 구문과 동일합니다. 둘 사이의 주요 차이점은 C에서는 선언이 블록의 시작에서만 허용되지만 C++에서는 declaration-statement가 추가되었으므로 이 제한이 사실상 제거되었다는 점입니다. 이에 따라 미리 계산된 초기화 값이 계산될 수 있는 프로그램의 지점에 변수를 도입할 수 있습니다.

블록 내에 변수를 선언하면 해당 변수의 범위와 수명을 정확하게 제어할 수 있습니다.

문에 대한 항목에서는 다음과 같은 C++ 키워드에 대해 설명합니다.

break

else

__if_exists

__try

case

__except

__if_not_exists

try

catch

for

__leave

while

continue

goto

return

 

default

__finally

switch

 

do

if

throw

 

참고 항목

참조

문 (C++)