C语言程序设计知识框架归纳

**1)程序设计和C语言**
1.C语言的发展及其特点
2.运行C程序的步骤与方法
3.程序设计的任务
**2)算法——程序的灵魂**
1.程序=算法+数据结构
2.算法的概念
3.算法的特征
4.算法的表示形式
5.结构化程序设计方法
**3)顺序程序设计**
1.顺序程序举例
2.数据的表现形式及其运算
3.常量与变量
4.数据类型
5.字符型数据
6.浮点型数据
7.运算符和表达式
8.语句
9.数据的输入输出
**4)选择结构**
1.选择结构和选择判断
2.用if语句实现选择结构
3.关系运算符和关系表达式
4.逻辑运算符和逻辑表达式
5.条件运算符和条件表达式
6.选择结构的嵌套
7.用switch实现多分枝选择结构
8.综合案例
**5)循环结构**
1.循环结构的三要素
2.用while语句实现循环
3.用do...while语句实现循环
4.用for语句实现循环
5.循环的嵌套
6.以上三种循环的比较
7.改变循环执行的状态
**6)利用数组批量处理数据**
1.定义、初始化和引用一维数组
2.定义、初始化和引用二维数组
3.定义、初始化和引用字符数组和使用字符串处理函数
**7)利用函数实现模块化程序设计**
1.定义函数
2.调用函数
3.声明和原函数
4.函数的嵌套使用
5.函数的递归调用
6.数组作为函数的参数
7.局部变量和全局变量
8.变量的存储方式和生存期
9.关于变量的声明和定义
10.内部函数和外部函数
**8)指针**
1.指针的概念
2.指针变量的定义、引用和作参
3.通过指针引用数组元素
4.通过指针引用字符串
5.指向函数的指针
6,返回函数值的指针
7.指针数组和多重指针
8.动态内存分配和指向它的指针变量
**9)用户自己建立数据类型**
1.定义和使用结构体变量
2.使用结构体数组
3.结构体指针
4.指针处理链表
5.共用体类型
6.枚举体类型
7.用typedef声明新类型名
**10)对文件爱的输入输出**
1.C文件的有关知识
2.打开与关闭C文件
3.顺序读写数据文件
4.随机读写数据文件
5.文件读写的出错检测

你可能感兴趣的:(C语言程序设计知识框架归纳)