例 题 说 明
在这部分中提供了由谭浩强编著的《C++程序设计》(清华大学出版社出版)一书中各
章的例题程序,以方便教师进行教学,也便于读者上机运行这些程序以及在此基础上修改
和调试程序。
程序按章设立文件夹(子目录),如文件夹 c12 中包含的是第 12 章全部例题的程序。
程序的文件名以 c 开头,与例题号一一对应,如 c5-7.cpp 是第 5 章例 5.7 的程序。对于
教材中同一例题中包含两个或多个程序的,在文件名中加了顺序号,如 c10-4-1.cpp 是例
10.4 的第 1 个程序,c10-4-2.cpp 是例 10.4 的第 2 个程序。
教材中所有的程序都是符合 C++标准规定的,在 GCC 中能通过,但有的程序在
Visual C++ 6.0 中通不过。如果在 Visual C++ 6.0 环境下运行程序,需要对程序作一
些修改。例如,如果程序 c10-4-1.cpp 在 Visual C++ 6.0 环境下编译,第 1 行应改为
“include <iostream.h>”,并将第 2 行“using namespace std;”取消即可顺利通过编
译,其他类似。我们在教材的例题程序中还提供了能在 Visual C++ 6.0 环境下运行的程
序,在文件名中加了"(VC)"字样,如 c10-4-2(VC) 表示它是对程序 c10-4-2 修改后能用
于 Visual C++ 6.0 环境的程序。