本书全篇由四部分组成。第一部分为基础知识,对C程序的开发环境Turbo C和Visual C++作了全面详细的介绍,作为学习和使用C和C++语言的基础。第二部分为实验操作,共安排了15个实验,其内容、节奏与“C/C++程序设计”课程的理论教学完全同步。第三部分为应用技巧,,介绍了初学者在编程过程中常犯的20多种错误及其排除方法,调试程序的技巧以及提高程序运行效率的几点建议,这部分内容对提高学习者的排错、纠错能力和程序设计水平有极大的帮助。最后一部分为附录,其中附录A列出了详尽的编译出错信息,同时给出了造成出错的可能原因以及排除的方法;附录C给出全书实验的参考答案,为学生的独立自学提供帮助。
本书既适合作高等院校“C/C++程序设计”课程配套的实验指导书,又可用作《C/C++程序设计》的参考书,同时也可用作初学者学习相关知识和技能的启蒙教材。
为了让初学者有一个循序渐进的适应过程,本实验教程对原有的内容进行了优化,在章节顺序上与《c/c++程序设计》教材保持同步,在实验内容上增加了四个c++实验,这些实验新必须在Visual c++视窗环境下完成编辑、调试和运行。本教程不仅给出了较全面的c++实验内容,而且对面向对象程序设计的方法和实现,以及视窗平台visual c++作了细致、通俗、全面的介绍,包括如何调试c++程序,如何在Visual c++环境下编辑、调试、运行c程序等内容。本书既适合用作高等院校“c/c++程序设计”课程配套的实验指导书,又可用作《c/c++程序设计》的参考书,同时也可用作初学者学习相关知识和技能的启蒙教材。
1 基础知识
1.1 C程序开发环境简介
1.1.1 Turbo C
1.1.2 Visual C++
1.2 Turbo C编译系统
1.2.1 Turbo C主屏幕的组成
1.2.2 TC主菜单
1.2.3 系统状态切换
1.2.4 在Turbo C 2.O系统上编程
1.3 Visual C++
1.3.1 Visual C++6.0集成开发环境简介
1.3.2 编辑、编译、运行C++程序
1.3.3 C++程序的调试
1.3.4 如何在Visual C++环境下编辑、编译、运行Turbo C程序
2 实验操作
2.1 Turbo C实验操作
实验一 Turbo C操作初步
实验二 设计并运行简单的C程序
实验三 输入与输出
实验四 选择结构的程序设计
实验五 循环结构的程序设计
实验六 数组
实验七 函数
实验八 指针
实验九 结构
实验十 文件
实验十一 图形处理
2.2 C++实验操作
实验十二 Visual C++操作初步
实验十三 对象和类
实验十四 继承与派生
实验十五 多态性与虚函数
3 应用技巧
3.1 初学者编程中常犯的错误
3.2 调试程序的技巧
3.2.1 在Turbo C集成环境下调试
3.2.2 在Visual C++视窗环境下调试
3.3 有关程序效率的几个问题
附录
附录A 编译出错信息
附录B 常用字符与ASCII码对照表
附录C 实验参考答案