曙海教学优势
免费报名电话:4008699035。线下/线上/上门都可以,课程支持定制。秉承21年教研经验,本课程以项目案例为依托,面向企事业单位实际需求,讲师将会与您分享设计的全流程以及工具的综合使用技巧及项目经验。
我们的课程培养了大批受欢迎的工程师。大批企业与我们
建立了良好的合作关系,合作企业三十多万家。我们的课程得到广大企事业单位广泛认可与赞赏。
1.1. 注释
1.2. 格式化输出
1.2.1. 调试(debug)
1.2.2. 显示(display)
1.2.3. 测试实例:List
1.2.4. 格式化
2. 原生类型
2.1. 字面量和运算符
2.2. 元组
2.3. 数组和切片
3. 自定义类型
3.1. 结构体
3.2. 枚举
3.2.1. 使用 use
3.2.2. C 风格用法
3.2.3. 测试实例:链表
3.3. 常量
4. 变量绑定
4.1. 可变变量
4.2. 作用域和遮蔽
4.3. 变量先声明
4.4. 冻结
5. 类型系统
5.1. 类型转换
5.2. 字面量
5.3. 类型推断
5.4. 别名
6. 类型转换
6.1. From 和 Into
6.2. TryFrom 和 TryInto
6.3. ToString 和 FromStr
7. 表达式
8. 流程控制
8.1. if/else
8.2. loop 循环
8.2.1. 嵌套循环和标签
8.2.2. 从 loop 循环返回
8.3. while 循环
8.4. for 循环和区间
8.5. match 匹配
8.5.1. 解构
8.5.1.1. 元组
8.5.1.2. 枚举
8.5.1.3. 指针和引用
8.5.1.4. 结构体
8.5.2. 卫语句
8.5.3. 绑定
8.6. if let
8.7. while let
9. 函数
9.1. 方法
9.2. 闭包
9.2.1. 捕获
9.2.2. 作为输入参数
9.2.3. 类型匿名
9.2.4. 输入函数
9.2.5. 作为输出参数
9.2.6. std 中的例子
9.2.6.1. Iterator::any
9.2.6.2. Iterator::find
9.3. 高阶函数
9.4. 发散函数
10. 模块
10.1. 可见性
10.2. 结构体的可见性
10.3. use 声明
10.4. super 和 self
10.5. 文件分层
11. crate
11.1. 库
11.2. 使用库
12. cargo
12.1. 依赖
12.2. 约定规范
12.3. 测试
12.4. 构建脚本
13. 属性
13.1. 死代码 dead_code
13.2. crate
13.3. cfg
13.3.1. 自定义条件
14. 泛型