| C语言基础知识 | - C程序的基本构成
- 标准库函数的使用
- 语句、标识符、注释以及进制
- C语言的数据类型
- 运算符与表达式
|
| 流程控制 | - 算法、流程图
- C程序中的基本语句(表达式语句、空语句、复合语句)、数据的输入和输出语句
- 三种程序结构
|
| 数组 | - 一维和二维数组的定义、初始化及其元素的引用
- 用数组实现常用的算法
|
| 函数 | - 函数的定义、函数的参数和函数的返回值
- 函数原型的声明方法
- 函数传值和传址调用、局部变量和全局变量
- 内置函数与自定义函数
|
高 级 知 识 | 指针 | - 指针与指针变量的概念
- 指针变量的定义、赋值和引用的方法
- 指针运算符(*)和取地址运算符(&)的使用方法
- 指针与一维数组,指针与函数
|
| 字符串 | - 字符串的定义
- 字符数组和字符串的区别
- 字符串的输入输出
- 指向字符串的指针变量的定义、赋值和引用的方法
|
| 预处理 | - 编译预处理的概念、作用
- 宏定义命令的语法形式及使用
- 文件包含命令的使用
|
| 结构体 | - 结构体数组的定义、初始化和元素的引用方法
- 结构体类型的定义
- 结构体变量的定义、初始化和成员的引用方法
|
| 文件操作 | - 计算机中流、文件、文件缓冲区的概念
- 文件指针的定义
- 文件打开和关闭的方法
- 文件读写方法
|