第1章 C语言程序开发环境 1
1.1 C语言程序开发过程 1
1.2 DOS操作系统 2
1.3 Windows操作系统 7
1.4 Unix/Linux操作系统 12
第2章 Turbo C集成开发环境 15
2.1 安装 15
2.2 菜单功能 17
2.3 实用工具简介 28
2.4 程序的编辑及调试 36
第3章 Visual C++集成开发环境 42
3.1 安装与启动 42
3.2 菜单功能 44
3.3 工具栏的功能介绍 47
3.4 上机操作实例 50
第4章 Unix/Linux下的C开发环境 54
4.1 建立C语言程序 54
4.2 调试C语言程序 59
第5章 C语言上机实验 62
实验一 熟悉C语言程序开发环境 62
实验二 数据描述 64
实验三 顺序结构程序设计 67
实验四 选择结构程序设计 68
实验五 循环结构程序设计 72
实验六 函数和编译预处理 77
实验七 数组 79
实验八 指针 85
实验九 结构体与共用体 92
实验十 位运算操作 95
实验十一 文件 96
实验十二 链表 98
实验十三 综合程序设计 99
第6章 习题 109
习题一 C语言程序设计概述 109
习题二 C语言的基本数据类型与表达式 110
习题三 顺序结构程序设计 112
习题四 选择结构程序设计 113
习题五 循环结构程序设计 114
习题六 函数和编译预处理 118
习题七 数组 122
习题八 指针 124
习题九 结构体数据类型与链表 127
习题十 共用体与枚举类型 129
习题十一 文件 133
习题十二 综合程序设计 135
习题十三 C++基础 136
第7章 习题解答 143
习题一 C语言程序设计概述 143
习题二 C语言的基本数据类型与表达式 143
习题三 顺序结构程序设计 145
习题四 选择结构程序设计 147
习题五 循环结构程序设计 148
习题六 函数和编译预处理 153
习题七 数组 159
习题八 指针 164
习题九 结构体数据类型与链表 171
习题十 共用体与枚举类型 186
习题十一 文件 186
习题十二 综合程序设计 198
习题十三 C++基础 198
附录 Turbo C编译错误信息表 217