Rust 무한 루프 탐색

Beginner

This tutorial is from open-source community. Access the source code

소개

이 실습에서는 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 에서 더 많은 실습을 통해 기술을 향상시킬 수 있습니다.