①入门篇
1.了解C语言
C语言历史
C语言特点
2.算法
什么是算法
算法有哪些
3.数据类型
C语言包含的数据类型
变量的命名规则
常量、变量
4.运算符与表达式
什么是运算符
什么是表达式
5.输入输出函数
字符串的输入输出
6.选择程序结构
if语句,if else语句 使用
switch语句 使用
7.循环语句
for循环、while循环、do while循环运用
②进阶篇
1.数组
一堆数组、二堆数组、字符数组
数组的运用方式
2.排序方法
选择排序、冒泡排序、插入排序
3.函数
函数的定义
函数的参数与返回值
4.指针
指针变量运算
数组指针、字符串指针、二级指针、函数指针
5.字符串
字符串输入输出
字符串处理函数
字符串长度获取、大小写转换
③终极篇
1.结构体
结构体指针、结构体数组
C语言枚举类型、共同体、位运算
2.文件操作
文件打开与关闭
文件读写
3.内存管理
内存组织方式
动态内存分配