[c++] 반복문에서의 break 키워드 활용

C++에서 반복문은 동일한 코드 블록을 여러 번 실행할 수 있는 루프 구조입니다. 때때로 특정 조건이 충족되면 루프를 빠져나와야 하는데, 이때 break 키워드가 사용됩니다.

for 루프에서의 break 키워드

for (int i = 0; i < 10; i++) {
    if (i == 5) {
        break;
    }
    std::cout << i << std::endl;
}

위의 예제에서 for 루프는 0부터 9까지의 숫자를 출력합니다. i가 5일 때 break 키워드가 실행되어 루프를 빠져나오게 됩니다.

while 루프에서의 break 키워드

int i = 0;
while (i < 10) {
    if (i == 5) {
        break;
    }
    std::cout << i << std::endl;
    i++;
}

while 루프에서도 break 키워드를 사용할 수 있습니다. 위의 예제에서도 i가 5일 때 루프가 종료됩니다.

do-while 루프에서의 break 키워드

int i = 0;
do {
    if (i == 5) {
        break;
    }
    std::cout << i << std::endl;
    i++;
} while (i < 10);

do-while 루프에서도 break 키워드를 사용하여 루프를 중지할 수 있습니다.

break 키워드는 특정 조건이 충족되면 반복문을 빠져나오는 데 유용하게 활용됩니다.

마무리

C++에서 break 키워드는 반복문을 중단시키는 데 중요한 역할을 합니다. 코드의 실행을 중간에 중지하고자 할 때에 유용하게 활용할 수 있습니다.