感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
1. Zig简介
- Zig语言及其理念概述
- 语法基础:变量、函数、循环和条件语句
- 数据类型和结构体
- 内存管理基础
- 调试技巧
- Zig基础动手练习
2. Zig应用开发
- 编写和运行单元测试
- 理解指针和内存安全
- 构建系统和项目组织
- Zig中的基本数据结构
- 错误处理策略
- 栈和堆内存的注意事项
- 文件操作和I/O处理
- 应用开发动手练习
3. Zig高级主题
- 与C的互操作性(Zig-C互操作)
- 向量处理和性能优化
- Zig高级功能动手练习
要求
目标受众
- 有兴趣学习Zig的软件开发人员
- 探索C/Rust替代方案的系统程序员
- 从事嵌入式系统、游戏开发或性能关键应用的工程师
先决条件
- 理解基本编程概念(变量、循环、条件语句、函数)
- 具备调试、基本数据结构和错误处理的经验
- 有系统编程经验(C、Rust或类似语言)
14 小时
客户评论 (1)
能够要求学习高级主题,即使最初没有计划。
Gabriel Chouinard - Spark Microsystems
课程 - FreeRTOS: Programming for Real Time Operating Systems
机器翻译