6.变量的使用.rs
fn main() {let mut a = 123;// a = "abc"; 错误在于当声明 a 是 123 以后,a 就被确定为整型数字,不能把字符串类型的值赋给它。// a = 4.56; 错误在于自动转换数字精度有损失,Rust 语言不允许精度有损失的自动数据类型转换。//不带mut也可以改变值,变量的值可以"重新绑定"let b = 123;let b = 456;// 虽然 Rust 有自动判断类型的功能,但有些情况下声明类型更加方便:let c: u64 = 123;//这里声明了 c 为无符号 64 位整型变量,如果没有声明类型,c 将自动被判断为有符号 32 位整型变量,这对于 c 的取值范围有很大的影响。}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
