书名 | Rust编程入门、实战与进阶 | 作者 | 朱春雷中国 |
---|---|---|---|
出版社 | 机械工业出版社 | 阅读日期 | 2021年3月 |
1 初识
略过……
2 变量和数据类型
变量声明 关键字是 let,后面仅跟着冒号和数据类型。如果不写数据类型,编译器会根据上下文推断变量的数据类型。
程序三大数据结构:动态数组,映射【py中的字典】,字符串。
Rust 标准库 std::collections 提供了4种通用数据类型,其中含8种数据结构。
动态数组可分为普通动态数组 Vec 和双端队列 VecDeque;
映射包括HashMap;
字符串包括String等类型。
常量:
- const 关键字声明;
- 必须注明类型;
- 名称必须大写,否则编译时会提示警告 warning。
基本数据类型
rust 基本数据类型有:整数类型;浮点数类型;布尔类型;字符类型;范围类型。
前缀 0b、 0o 和 0x 表示 二进制、 八进制 和 十六进制 的 数字。