Biến
Rust cung cấp tính năng an toàn kiểu thông qua kiểu dữ liệu tĩnh. Việc liên kết biến được thực thi bằng let:
fn main() { let x: i32 = 10; println!("x: {x}"); // x = 20; // println!("x: {x}"); }
This slide should take about 5 minutes.
-
Hãy thử loại bỏ ghi chú
x = 20để cho thấy các biến theo mặc định là bất biến. Thêm từ khóamutđể cho các biến được chấp nhận thay đổi. -
Ở đây, từ khóa
i32chỉ kiểu dữ liệu của biến. Từ khóa này là bắt buộc cho việc biên dịch, nhưng trong nhiều trường hợp, suy luận kiểu (sẽ được thảo luận sau) cho phép lập trình viên bỏ qua nó.