C++ 중단 및 계속
C++ 중단
break
이 자습서의 이전 장에서 사용된 명령문 을 이미 보았습니다 . switch
문장 에서 "뛰어나오"는 데 사용되었습니다 .
이 명령문은 루프break
밖으로 점프하는 데에도 사용할 수 있습니다
.
i
이 예 는 가 4일 때 루프에서 벗어납니다 .
예시
for (int i = 0; i < 10; i++) {
if (i == 4) {
break;
}
cout << i << "\n";
}
C++ 계속
명령문 은 continue
지정된 조건이 발생하면 루프에서 한 번의 반복을 중단하고 루프에서 다음 반복을 계속합니다.
이 예에서는 값 4를 건너뜁니다.
예시
for (int i = 0; i < 10; i++) {
if (i == 4) {
continue;
}
cout << i << "\n";
}
While 루프에서 중단하고 계속하기
while 루프에서 break
and 를 사용할 수도 있습니다 .continue
중단 예
int i = 0;
while (i < 10) {
cout << i << "\n";
i++;
if (i == 4) {
break;
}
}
계속 예
int i = 0;
while (i < 10) {
if (i == 4) {
i++;
continue;
}
cout << i << "\n";
i++;
}