图书目录

第1章 C语言概述3

第2章 数据类型、运算符与表达式5

第3章 最简单的C程序设计--顺序程序设计9

第4章 选择结构程序设计16

第5章 循环结构程序设计26

第6章 数组41

第7章 函数调用62

第8章 使用指针87

第9章 用户建立的数据类型112

第10章 文件操作145

第二部分 常见错误分析和程序调试

第11章 常见错误分析167

第12章 程序的调试与测试18112.1 程序的调试181

12.2 程序错误的类型183

12.3 程序的测试185

第三部分 C语言上机指南

第13章 Turbo C 2.0的上机操作19313.1 Turbo C的安装 193

13.2 进入Turbo C 193

13.3 Turbo C的工作窗口195

13.4 编辑一个新文件 196

13.5 编辑一个已存在的文件 197

13.6 改变用户工作目录 198

13.7 确立Turbo C工作环境 199

13.8 编译和连接201

13.8.1 对单文件程序进行编译和连接 201

13.8.2 对多文件程序进行编译和连接 202

13.8.3 编译和连接过程中的显示信息 204

13.8.4 停止编译的方式208

13.9 运行208

第14章 Turbo C++ 3.0的上机操作211

14.1 进入Turbo C++ 3.0集成环境 211

14.2 C源文件的建立和程序的编辑 212

14.3 程序的编译和连接 214

14.4 运行程序215

14.5 退出Turbo C++ 3.0环境215

14.6 对多文件程序进行编译和连接215

14.7 程序动态调试方法218

14.7.1 按步执行方法218

14.7.2 设置断点方法221

第15章 Visual C++ 的上机操作226

15.1 Visual C++的安装和启动 226

15.2 输入和编辑源程序 227

15.2.1 新建一个C源程序的方法 227

15.2.2 打开一个已有的程序 229

15.2.3 通过已有的程序建立一个新程序的方法 229

15.3 编译、连接和运行 230

15.3.1 程序的编译 230

15.3.2 程序的调试 231

15.3.3 程序的连接 233

15.3.4 程序的执行 234

15.4 建立和运行包含多个文件的程序的方法 235

15.4.1 由用户建立项目工作区和项目文件 235

15.4.2 用户只建立项目文件 240

第四部分 上机实验安排

第16章 实验指导245

16.1 上机实验的目的 245

16.2 上机实验前的准备工作 246

16.3 上机实验的步骤 246

16.4 实验报告 247

16.5 实验内容安排的原则 247

第17章 实验安排248

17.1 实验1 C程序的运行环境和运行C程序的方法 248

17.2 实验2 数据类型、运算符与表达式 250

17.3 实验3 最简单的C程序设计--顺序程序设计 253

17.4 实验4 选择结构程序设计 254

17.5 实验5 循环结构程序设计255

17.6 实验6 数组 256

17.7 实验7 函数(一) 257

17.8 实验8 函数(二)258

17.9 实验9 指针(一)259

17.10 实验10 指针(二)261

17.11 实验11 结构体和共用体261

17.12 实验12 文件操作262