3. Loop
loop는 조건 없이 무한 반복 합니다. 반복을 멈추고 빠져 나오려면
‘break’를 사용합니다.
‘break’ 에 조건을 걸어 실행 하는 패턴을 주로 사용합니다.
let mut f = 0;
loop {
print!("{}, ", f);
f += 1;
if f > 5 {
break;
}
}
// 출력
0, 1, 2, 3, 4, 5,
위 코드에 나온 print!() 매크로는 println!() 매트로와 달리 출력 후에 다음 줄로 커서를 옮기지 않습니다.
반응형
'Rust 입문' 카테고리의 다른 글
[Rust] For (0) | 2022.10.02 |
---|---|
[Rust] While (0) | 2022.10.02 |
[Rust] Let…if (0) | 2022.10.02 |
[Rust] If (0) | 2022.09.30 |
[Rust] Tuples (0) | 2022.09.30 |