前言
第1章 编程语言概述
1.1 编程语言的发展过程及特点
1.2 程序与程序设计
1.3 C语言简况
1.4 C语言程序的上机实践
1.5 本章 小结
1.6 习题
第2章 C语言数据类型与基本操作
2.1 C语言的数据类型
2.2 常量和变量
2.3 运算符和表达式
2.4 不同类型数据间的转换
2.5 本章 小结
2.6 习题
第3章 简单程序设计
3.1 C语言基本语句
3.2 数据输入
3.3 数据输出
3.4 简单程序应用举例
3.5 本章 小结
3.6 习题
第4章 C语言程序的流程控制
4.1 关系及逻辑运算
4.2 选择结构程序设计
4.3 循环结构程序设计
4.4 常用程序设计举例
4.5 本章 小结
4.6 习题
第5章 数组及其应用
5.1 一维数组
5.2 二维数组
5.3 字符数组与字符串
5.4 数组应用举例
5.5 本章 小结
5.6 习题
第6章 函数]
6.1 对函数的初步认识
6.2 函数定义
6.3 函数的调用及返回
6.4 函数声明
6.5 变量的存储属性
6.6 本章 小结
6.7 习题
第7章 编译预处理
7.1 宏替换
7.2 文件包含
7.3 条件编译
7.4 本章 小结
7.5 习题
第8章 指针
8.1 指针的概念
8.2 指针变量的定义和引用
8.3 指针与数组
8.4 指针与字符串
8.5 指针与函数
8.6 本章 小结
8.7 习题
第9章 结构体与共用体
第10章 文件
第11章 位运算
第12章 C++语言简介
附录
附录A ASCII字符编码表
附录B 关键字和运算符
参考文献