第一部分 习题解答
第1章 概述 2
1.1 内容要点 2
1.2 习题解答 3
第2章 数据类型、运算符与表达式 6
2.1 内容要点 6
2.2 习题解答 9
第3章 C语言程序设计的三种基本结构 13
3.1 内容要点 13
3.2 习题解答 15
第4章 数组 25
4.1 内容要点 25
4.2 习题解答 26
第5章 指针 34
5.1 内容要点 34
5.2 习题解答 36
第6章 函数 43
6.1 内容要点 43
6.2 习题解答 45
第7章 用户自定义的数据类型 53
7.1 内容要点 53
7.2 习题解答 58
第8章 C的文件操作函数 67
8.1 内容要点 67
8.2 习题解答 71
第二部分 C语言程序的上机操作过程
第9章 Turbo C 2.0的集成开发环境 78
9.1 进入菜单 78
9.1.1 Turbo C的主窗口 78
9.1.2 进入菜单的方法 79
9.1.3 主要菜单项的介绍 79
9.1.4 常用功能键 92
9.2 C语言程序的上机操作过程 93
9.2.1 对源程序文件的编辑 93
9.2.2 编译、连接和装配 94
第10章 C语言程序的调试 96
10.1 C语言程序中的错误 96
10.1.1 程序设计中的错误类型 96
10.1.2 初学编程时应该注意的问题 99
10.2 C语言程序调试方法简介 110
10.2.1 在程序中添加调试语句 110
10.2.2 利用编译时输出的出错信息 116
10.2.3 跟踪/单步式的程序执行方式 127
10.2.4 用Toggle breakpoint命令设置断点 136
第三部分 实训
实训1:概述 144
实训目的 144
实训内容 144
实训2:数据类型、运算符与表达式 145
实训目的 145
实训内容 145
实训3:程序设计的三种基本结构 147
实训目的 147
实训内容 147
实训4:数组 148
实训目的 148
实训内容 148
实训5:指针 151
实训目的 151
实训内容 151
实训6:函数 153
实训目的 153
实训内容 153
实训7:用户自定义的数据类型 155
实训目的 155
实训内容 155
实训8:文件操作函数 156
实训目的 156
实训内容 156
附录 Turbo C编译的主要错误一览 158