[c++] 반복문에서의 continue 키워드 활용
반복문에서 continue
키워드를 사용하면 현재 반복을 중지하고 다음 반복으로 넘어갈 수 있습니다. 이는 특정 조건이 충족될 때 루프의 일부를 건너뛰고 싶을 때 유용합니다.
for 반복문에서 continue 사용하기
for (int i = 0; i < 5; ++i) {
if (i == 2) {
continue; // i가 2일 때는 다음 반복으로 넘어감
}
std::cout << i << std::endl;
}
위 예시는 i
가 2일 때 continue
키워드를 통해 다시 증가식으로 돌아가 다음 반복으로 넘어가게 됩니다.
while 반복문에서 continue 사용하기
int i = 0;
while (i < 5) {
if (i == 2) {
++i;
continue; // i가 2일 때는 현재 반복을 중지하고 다음 반복으로 넘어감
}
std::cout << i << std::endl;
++i;
}
이 예시는 while
반복문에서 continue
키워드를 활용한 예시입니다. i
가 2인 경우 현재 반복이 중지되고 다음 반복으로 넘어가게 됩니다.
continue
키워드를 사용함으로써 조건에 따라 특정 반복을 건너뛰고자 할 때, 간결하게 코드를 작성할 수 있습니다.
관련 자료:
- C++ Reference: The
continue
statement