Lập trình rust cơ bản – vòng lặp
Vòng lặp trong là một khái niệm quan trọng trong Rust và có nhiều cách khác nhau để sử dụng nó trong ngôn ngữ. Một cách đơn giản để viết một vòng lặp tròn trong Rust là
Vòng lặp là một khái niệm quan trọng trong Rust và có nhiều cách khác nhau để sử dụng nó trong ngôn ngữ.
Một cách đơn giản để viết một vòng lặp tròn trong Rust là sử dụng cấu trúc loop. Cấu trúc này sẽ lặp vô hạn cho đến khi gặp một câu lệnh break. Ví dụ:
codeloop { println!("Vòng lặp tròn vô hạn!"); }
Bạn cũng có thể sử dụng các vòng lặp có giới hạn, như for và while, để lặp một số lần cụ thể. Ví dụ
code// Lặp 10 lần for i in 0..10 { println!("{}", i); } // Lặp cho đến khi giá trị của biến x lớn hơn 10 let mut x = 0; while x <= 10 { println!("{}", x); x += 1; }
Bạn cũng có thể sử dụng cấu trúc for với các collection, như mảng hoặc danh sách, để lặp qua từng phần tử trong collection đó. Ví dụ:
codelet arr = [1, 2, 3, 4, 5]; for i in arr.iter() { println!("{}", i); }
Để biết thêm thông tin về các vòng lặp khác trong Rust, hãy xem tài liệu của ngôn ngữ tại đây: https://doc.rust-lang.org/book/ch16-00-control-flow.html