Chapter 6. 분기 구문과 논리 연산자 - break와 continue 구문

SeungHee Yun·2022년 7월 24일
0

C++ 기초 플러스

목록 보기
52/115

break와 continue 구문


break와 continue 구문은,

프로그램이 코드의 일부를 무시하고 건너뛰게 만든다.


break는, switch 구문과, 모든 종류에 루프에 사용할 수 있다.

break는, switch나 루프의 바로 뒤에 오는 구문을 실행하게 만든다.


continue 구문은 루프에만 사용 가능하며,

루프 몸체의 나머지를 무시하고 새로운 루프 주기를 시작한다.


다음 예시를 보자.

int i{};

while (true)                            // 무한 반복문
{
	if (i == 3) break;                  // i가 3이 되면 반복문을 종료한다

	cout << "Hello" << endl;
	i++;
	continue;                           
    // 밑의 구문은 실행하지 않고 	루프를 반복한다.
    
	cout << "Hello again" << endl;
}

🎇 출력

Hello
Hello
Hello

출처 : C++ 기초 플러스 6판 / 성안당


profile
Enthusiastic Game Developer

0개의 댓글