소개
이 실습에서는 Rust 에서 무한 루프를 생성하는 데 사용되는 loop 키워드의 사용법을 살펴봅니다. break 문을 사용하여 언제든지 루프를 종료하고 continue 문을 사용하여 나머지 반복을 건너뛸 수 있습니다. 제공된 예제 코드는 카운터를 증가시키고 특정 조건에 도달할 때까지 값을 출력하는 방법을 보여주며, continue를 사용하여 한 반복을 건너뛰고 break를 사용하여 루프를 완전히 종료합니다.
참고: 실습에서 파일 이름을 지정하지 않으면 원하는 파일 이름을 사용할 수 있습니다. 예를 들어
main.rs를 사용하고rustc main.rs && ./main으로 컴파일 및 실행할 수 있습니다.
loop
Rust 는 무한 루프를 나타내기 위해 loop 키워드를 제공합니다.
break 문은 언제든지 루프를 종료하는 데 사용할 수 있으며, continue 문은 반복의 나머지 부분을 건너뛰고 새로운 반복을 시작하는 데 사용할 수 있습니다.
fn main() {
let mut count = 0u32;
println!("무한까지 세봅시다!");
// 무한 루프
loop {
count += 1;
if count == 3 {
println!("세");
// 이 반복의 나머지 부분 건너뛰기
continue;
}
println!("{}", count);
if count == 5 {
println!("됐습니다.");
// 이 루프 종료
break;
}
}
}
요약
축하합니다! 루프 실습을 완료했습니다. LabEx 에서 더 많은 실습을 통해 기술을 향상시킬 수 있습니다.