다음을 통해 공유


문 (C) 중단

break 문은 가장 가까운 enclosing의 실행을 종료 do, for, switch, 또는 while 나타나는 문.종료 된 문 다음에 오는 문으로 제어를 전달 합니다.

구문

  • 점프 문은:
    break;

break 문을 자주 사용 내 특별 한 경우의 처리를 종료 하는 switch 문의입니다.반복적인 바깥쪽 부족 또는 switch 문에서 오류를 생성 합니다.

중첩된 문 내에서 break 문은 종료만 do, for, switch, 또는 while 즉시 안에 들어오도록 문.사용할 수 있는 return 또는 goto 제어 다른 곳의 중첩 된 구조를 전달 하는 문을.

이 예제는 break 문을:

#include <stdio.h>
int main() {
   char c;
   for(;;) {
      printf_s( "\nPress any key, Q to quit: " );

      // Convert to character value
      scanf_s("%c", &c);
      if (c == 'Q')
          break;
   }
} // Loop exits only when 'Q' is pressed

참고 항목

참조

중단 문 (c, + +)