上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 119 下一页
摘要: 环境 Rust 1.55.0 VSCode 1.59.1 概念 结构体(structure,缩写成 struct)有 3 种类型,使用 struct 关键字来创建: 元组结构体(tuple struct),事实上就是具名元组。 经典的 C 语言风格结构体。 单元结构体(unit struct),不带 阅读全文
posted @ 2021-11-30 22:56 jiangbo4444 阅读(410) 评论(0) 推荐(0)
摘要: 环境 Rust 1.56.1 VSCode 1.61.2 概念 参考:https://doc.rust-lang.org/stable/rust-by-example/trait.html 先简单地认为 trait 就是其它语言中的接口,可以为不同的类型定义同一种行为。 示例 Person stru 阅读全文
posted @ 2021-11-30 22:55 jiangbo4444 阅读(319) 评论(0) 推荐(0)
摘要: 环境 Rust 1.55.0 VSCode 1.59.1 概念 参考:https://doc.rust-lang.org/stable/rust-by-example/primitives/tuples.html 以 reverse 函数作为样板,写一个 transpose 函数,它可以接受一个 M 阅读全文
posted @ 2021-11-30 22:53 jiangbo4444 阅读(286) 评论(1) 推荐(0)
摘要: 环境 Rust 1.55.0 VSCode 1.59.1 概念 参考:https://doc.rust-lang.org/stable/rust-by-example/primitives/tuples.html 给 Matrix 结构体 加上 fmt::Display trait,这样当你从 De 阅读全文
posted @ 2021-11-30 22:51 jiangbo4444 阅读(146) 评论(0) 推荐(0)
摘要: 环境 Rust 1.54.0 VSCode 1.59.1 概念 元组(Tuple)是一种组合类型,使用小括号来表示,其中每个值的类型可以不相同。 示例 类型申明 Rust 中定义的变量如果不使用的话,可以用下划线开头,就不会有警告信息。 fn main() { let _x = (1, 1.2, t 阅读全文
posted @ 2021-11-30 22:42 jiangbo4444 阅读(305) 评论(0) 推荐(0)
摘要: 环境 Rust 1.54.0 VSCode 1.59.1 概念 数组(array)是一组拥有相同类型 T 的对象的集合,在内存中是连续存储的。 数组使用中括号 [] 来创建,且它们的大小在编译时会被确定。 数组的类型标记为 [T; size],T 为元素的类型,size 表示数组的大小。 示例 类型 阅读全文
posted @ 2021-11-30 22:41 jiangbo4444 阅读(283) 评论(0) 推荐(0)
摘要: 环境 Rust 1.54.0 VSCode 1.59.1 概念 布尔类型有两种, true 和 false。 示例 类型申明 fn main() { let x = false; let y: bool = true; println!("x = {}, y = {}", x, y); } 布尔运算 阅读全文
posted @ 2021-11-30 22:39 jiangbo4444 阅读(84) 评论(0) 推荐(0)
摘要: 环境 Rust 1.54.0 VSCode 1.59.1 概念 浮点类型有 f32 和 f64 两种,四则运算也适用于浮点类型。 默认类型是 f64,因为在现代 CPU 中,它与 f32 速度几乎一样,不过精度更高。 示例 f32 fn main() { let x: f32 = 6.4; let 阅读全文
posted @ 2021-11-30 22:38 jiangbo4444 阅读(159) 评论(0) 推荐(0)
摘要: 环境 Rust 1.54.0 VSCode 1.59.1 概念 字符类型使用 char 来表示,用单引号来定义,一个字符占用四个字节。 示例 类型申明 fn main() { let c = 'z'; let z = 'ℤ'; let heart_eyed_cat = '😻'; } 总结 介绍了 阅读全文
posted @ 2021-11-30 22:36 jiangbo4444 阅读(147) 评论(0) 推荐(0)
摘要: 环境 Rust 1.54.0 VSCode 1.59.1 概念 Rust 中的整型可以分为有符号的整型和无符号的整型,有如下的类型: 长度 有符号 无符号 8-bit i8 u8 16-bit i16 u16 32-bit i32 u32 64-bit i64 u64 128-bit i128 u1 阅读全文
posted @ 2021-11-30 22:35 jiangbo4444 阅读(173) 评论(0) 推荐(0)
上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 119 下一页