六、字符数据、字符串(字符数组)数据及其简单应用
1、 C语言字符串表示方法
1) 字符串(字符数组)的定义和初始化方法
2) 字符串数据的输入方法(scanf, gets函数的使用)
3) 字符串数据的输出方法(prinf, puts函数的使用)
2、 字符串的常用处理方法
1) 字符类别的判断方法和大小写字母的转换方法
2) 字符串中有效字符的统计方法
3) 字符串的复制方法、连接方法。
4) 字符串中字符的查找、插入和删除方法
5) 字符串中子串的查找、插入和删除方法
3、 常用字符和字符串处理标准库函数
包括:isalpha, isdigit, isalnum, isspace, isupper, islower, toupper, tolower, strlen, strcpy, strcat, strcmp, strchr, strstr, atoi, atol, atof
七、指针与数组
1、 多级指针的定义和使用方法
2、 一维数组与指针关系及简单应用
1) 用指向一维数组的指针变量表示数组元素地址和数组元素值的方法
2) 一维数组的简单应用的指针变量表示和处理方法(常用的排序和查找方法)
3、 二维数组与指针的关系及简单应用
1) 用指向二维数组的指针变量表示数组元素地址和数组元素值的方法
2) 指向若干元素构成数组的指针变量定义方法和简单使用
4、 指针数组与命令行参数
1) 指针数组的定义、初始化和简单应用
2) 命令行参数的概念和简单应用
八、结构体数据类型的应用
1、 结构体数据类型的定义方法
1) 结构体类型的定义方法
2) 关键字typedef的简单应用
3) 结构体变量的引用和输入输出方法
4) 结构体变量作函数参数的使用方法
5) 结构体变量的返回值类型
6) 结构体类型变量与指针的关系和通过指针变量处理结构体类型数据的方法
2、 结构体数组(只要求一维结构体数组)
1) 结构体数组的定义和数组元素的引用
2) 结构体数组作函数的参数
3) 结构体数组与指针的关系和通过指针变量处理结构体类型数组的方法
3、 结构体数据类型的简单应用
1) 用于存储分配的标准库函数(malloc, realloc, free, calloc)
2) 单链表的概念和创建
3) 单链表的遍历(结点值的依次输出)方法
4) 单链表中结点的插入方法
5) 单链表中结点的删除方法