C语言是通用的命令式和过程式编程语言。它快速,易移植且可在所有平台上使用。
这篇文章提供一条C语言学习路线,对于入门是非常有帮助的。对于大多数IT从业者来说,C语言是作为入门编程语言的首选。如果您是编程新手,那么C就是您开始编程之旅的理想选择。如果您遵循本课程安排学习,您会发现,原来自己竟然是一个天才程序员。
课程内容
第一章 | C语言概述 | 学习时长(hrs) |
---|---|---|
1 | C语言介绍 | 1 |
2 | 编译器配置和安装 | 0.5 |
3 | Hello World | 1 |
4 | C编译过程 | 1 |
第二章 | C基础知识 | 学习时长(hrs) |
---|---|---|
1 | 关键字和标识符 | 1 |
2 | 变量和常量 | 1 |
3 | 数据类型 | 2 |
4 | 类型限定符 | 2 |
5 | 输入/输出 | 2 |
6 | 运算符 | 4 |
第三章 | 控制流方法 | 学习时长(hrs) |
---|---|---|
1 | C控制流 | 1 |
2 | if-else语句 | 4 |
3 | switch-case分支 | 4 |
4 | 循环/迭代方法 | 8 |
5 | break和continue语句 | 2 |
6 | goto语句 | 2 |
7 | 流程控制例程 | 6 |
第四章 | 函数 | 学习时长(hrs) |
---|---|---|
1 | 函数介绍 | 1 |
2 | 自定义函数 | 4 |
3 | 函数调用 | 5 |
4 | C指针 | 2 |
5 | 按值调用和引用调用 | 2 |
6 | 递归函数 | 2 |
第五章 | 数组和字符串 | 学习时长(hrs) |
---|---|---|
1 | 数组介绍 | 2 |
2 | 数组类型 | 2 |
3 | 数组与指针 | 3 |
4 | 数组与函数 | 4 |
5 | C字符串 | 3 |
第六章 | 结构体和联合体 | 学习时长(hrs) |
---|---|---|
1 | C结构体 | 3 |
2 | 结构体内存对齐和填充 | 3 |
3 | 结构体数组 | 3 |
4 | 结构体与函数 | 3 |
5 | C联合体 | 3 |