Rust体验
目录Hello World
fn main() {
println!("Hello, world!");
}
概述
Rust是静态强类型语言
变量
fn main() {
let x = 5; // 默认整数类型i32
println!("x: {}", x);
// x = 6; 没有被关键字mut修饰的变量不可以修改值,即变量默认不可变
let x = x + 5; // x shadowed by x
println!("x: {}", x);
let mut y = 5;
println!("y: {}", y);
y = 6;
println!("y: {}", y);
const CONST:i32 = 6 + 8; // 常量可以使用编译器能够直接计算得出结果的表达式作为值,但不可使用运行时才可知的表达式作为值
println!("CONST: {}", CONST);
}
基本数据类型
fn main() {
// 整数类型包括12种:8-128bit的有符号(i)和无符号(u)类型、根据操作系统位数决定的isize、usize类型,默认i32
// 浮点数类型包括两种:f32和f64类型,默认为f64类型
// 布尔类型包括两个值:true、false,大小为一个字节
// 字符类型可以使用''包裹单字符(utf-8字符集内)
let x = 6; // i32
let y: u8 = 6;
let z = 3.6; // f64
let b = true;
let c = '
标签:age,cat,let,Rust,体验,println,main,fn
From: https://www.cnblogs.com/missfxy/p/17253495.html