C Primer Plus 编程培训
1 C 语言概述
2 字符串与格式化输入输出
3 循环
4 字符输入/输出和输入验证
5 数组和指针
6 存储类别、链接和内存管理
7 结构和其他数据形式
8 C 预处理器和 C 库
9 数据和 C
10 运算符、表达式和语句
11 分支和跳转
12 函数
13 字符串和字符串函数
14 文件输入/输出
15 位操作
16 高级数据表示
1
C 语言概述
1.创建C程序
2.定义和调用函数
3.声明和使用变量
4.格式化输出
2
数据和 C
1.C语言数据类型
2.数据溢出
3.转义序列
4.格式化输入
3
字符串与格式化输入输出
1.字符串的基本概念
2.格式化输入函数scanf()
3.格式化输出函数printf()
4.常量和变量
4
运算符、表达式和语句
1.基本运算符
2.运算符优先级
3.表达式和语句
4.数据类型转换
5
C 控制语句:循环
1.关系运算与逻辑值
2.while循环
3.for循环语句
4.循环嵌套
6
C 控制语句:分支和跳转
1.分支语句
2.跳转语句
3.逻辑运算符
7
字符输入/输出和输入验证
1.单字符的输入输出处理
2.数据的混合输入和数据验证
8
函数
1.函数的定义和使用
2.函数的递归调用
3.函数的参数传递
9
数组和指针
1.指针的概念
2.指针的的声明和使用
3.数组和指针
10
字符串和字符串函数
1.字符串的基本概念
2.字符串的输入和输出
3.C标准库中的字符串函数
11
存储类别、链接和内存管理
1.存储类别
2.动态存储分配
3.ANSIC类型限定符
12
文件输入/输出
1.文件和文件的读写
2.文件的随机读写
3.文本模式和二进制模式
13
结构和其他数据形式
1.结构和结构变量
2.结构体的应用
3.函数和I/O中的结构
4.联合、枚举和函数指针
14
位操作
1.二进制数的表示
2.C语言中的位运算
3.位运算的应用
15
C 预处理器和 C 库
1.预处理器指令
2.头文件和条件编译
16
高级数据表示
1.ADT抽象数据类型
2.链表结构
3.队列结构
4.二叉查找树