简介:本课程将在学员C语言基础知识之上,通过大量编程实例重点讲解C语言的高级编程知识,包括结构体、共用体、内存管理。通过本课程的学习,学员的C语言基础更加扎实、编程能力得到进一步提升
课程章节
第01课 必备Linux命令和C语言基础
- 课时1环境安装 开始学习
- 课时2文件和目录相关命令一 开始学习
-
课时3文件和目录相关命令二
-
课时4vi编辑器的使用一
-
课时5vi编辑器的使用二
-
课时6基础知识
-
课时7数据的表示
-
课时8程序的编译和调试
第02课 软件包管理及shell命令
-
课时1Linux介绍
-
课时2deb软件包管理上
-
课时3deb软件包管理下
-
课时4shell基本命令
-
课时5shell中的特殊字符一
-
课时6shell中的特殊字符二
第03课 shell命令
-
课时1shell基本系统维护命令
-
课时2linux用户管理
-
课时3进程管理相关命令
-
课时4文件系统的类型和结构
-
课时5文件系统相关命令
-
课时6网络配置
第04课 shell脚本编程
-
课时1shell脚本-变量
-
课时2shell脚本-功能语句.
-
课时3shell脚本-分支语句
-
课时4shell脚本-循环语句
-
课时5shell编程-函数
第05课 C语言高级编程
-
课时1gcc编译器
-
课时2gdb调试工具
-
课时3条件编译和结构体
-
课时4结构体数组和结构体指针
-
课时5共用体及typedef
-
课时6内存管理上
-
课时7内存管理下
第06课 Makefile
授课讲师
-
新蕾老师
嵌入式高级讲师
关于讲师
创客学院优秀讲师 高级工程师; 精通C语言,数据结构; 熟悉嵌入式Linux应用程序开发; 精通ARM汇编语言; 熟悉Shell编程; 熟悉嵌入式Linux系统移植; 具有物联网产品开发经验;
课程推荐
- 系统移植 试听 1768
- C语言项目小游戏-中国象棋小游戏 试听 1463
- Linux驱动程序开发 试听 3130
- C++开发基础 试听 6596
学习服务
- 技术大牛直播授课
- 实时学情管理
- 课后作业批改,BUG诊断
- 辅导老师当堂答疑
- 学习规划,专属学习方案