首页
关于
喵记
行动起来,活在当下
累计撰写
18
篇文章
累计创建
4
个标签
累计收到
0
条评论
栏目
目 录
CONTENT
最新文章
2024-02-12
Rust(七):切片
Rust 中的切片 字符串切片:指向字符串中一部分内容的引用 数组切片和字符串切片类似 指定起始位置和结束位置 包含起始位置但不包含结束位置 fn main() { let s = String::from("Hello, world!"); let s2 = &s[0..5];
2024-02-12
22
0
0
Rust
2024-02-12
Rust(六):函数
Rust 中的函数 函数的定义 rust 中通过fn 关键字来定义函数 fn main() { say_hello(); } fn say_hello() { println!("Hello, world!"); } 带有参数的函数 fn main() { let name
2024-02-12
7
0
0
Rust
2024-02-12
Rust(五):所有权
Rust 中的所有权 Rust 通过一个所有权系统来管理内存,其中包含了一组编译器在编译时检查的规则,当程序运行时,所有权特性不会减慢程序的运行速度 栈(stack)和堆(heap)的概念 所有存在栈上的数据必须是在编译时就已经确定大小的数据,编译时大小未知或运行时大小可能发生改变的数据必须存放在堆
2024-02-12
3
0
0
Rust
2024-02-07
Rust(四):流程控制语句
Rust 中的流程控制语句 if 语句 let a = 100; if a > 50 { println!("a > 50"); } else if a > 100 { println!("a > 100"); } else { println!("a <= 500"); }
2024-02-07
38
0
0
Rust
2024-02-07
Rust(三):字符串
Rust 中的字符串 创建 // 字符串字面量, 类型为: &str, 从定义到整个程序的结束一直存在 let s1 = "hello world"; // 创建一个空字符串对象 let s2 = String::new(); // 从一个字符串字面量创建一个字符串对象 let s3 = Stri
2024-02-07
22
0
0
Rust
2024-02-07
Rust(二):变量
Rust 中的变量 变量的定义 不可变变量 let a = 123; let b: i32 = 456; 可变变量 let mut a = 123; let mut b: i32 = 456; 常量
2024-02-07
27
0
0
Rust
2024-02-07
Rust(一):数据类型
Rust 中的数据类型 整型 占用空间大小(byte) 有符号
2024-02-07
19
0
0
Rust
1
2