目 录
第一章程序设计概述
第一节程序设计的概念
第二节程序设计语言及其支持环境
第三节算法知识简介
第二章C语言概述
第一节C语言的发展历程
第二节C语言的特点
第三节C语言程序结构
第四节C程序运行的上机步骤
第三章基本数据类型与运算
第一节C的数据类型
第二节常量与变量
第三节基本数据类型
第四节C的运算与表达式
第四章C语句
第一节基本语句
第二节数据输入输出
第三节实现选择结构的语句
第四节实现循环结构的语句
第五章数 组
第一节数组的概念
第二节数组的定义与应用
第三节字符数组与字符串
第六章函数与编译预处理
第一节函数的定义与调用
第二节形式参数和实在参数的结合
第三节嵌套与递归
第四节变量的作用域与存储类别
第五节编译预处理
第七章指 针
第一节指针变量
第二节指针与数组
第三节指针与字符串
第四节指针与函数
第五节指针数组与指向指针的指针
第八章结构体
第一节结构体的基本概念
第二节结构体类型变量
第三节结构体类型数组
第四节结构体类型指针
第五节结构体与函数
第九章动态数据结构一链表
第一节链表的概述
第二节内存动态管理函数
第三节链表的基本操作
第四节链表的应用举例
第十章共用体与枚举
第一节共用体的概念
第二节共用体变量的引用
第三节共用体与结构体的比较
第四节枚举类型数据
第五节类型定义
第十一章文 件
第一节文件概述
第二节文件类型指针
第三节文件的打开与关闭
第四节文件的读写
第五节文件的定位
第六节出错检测
第七节程序举例
第十二章C语言应用综合举例
第一节用C语言编写数据库管理程序
第二节用C语言编写全屏幕编辑程序
第三节用C语言编写画图程序
第四节用C语言编写发声程序
第十三章C++语言
第一节C++语言概述
第二节C++语言扩充的基本功能
第三节C++语言与OOP有关的功能
第四节C++流库程序
附录A ASCⅡ字符编码一览表
附录B C语言中的关键字
附录C C语言中的运算符和结合性
附录D C库函数
附录E C语言常用方法提要
附录F C++运算符的种类与优先级
参考文献