《C++程序设计实验与编程实践》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:刘维富,葛建芳编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2007
  • ISBN:9787040222388
  • 页数:149 页
图书介绍:本书为《C++程序设计教程》的配套教材,内容包括:实验指导,与课堂教学同步进行,每个实验包括调试题、编程题和选做题;典型问题和综合问题编程,列举实际编程中提炼的典型和综合问题的编程范例,突出难点及其实用价值;程序调试技术,介绍VisualC++6.0的程序调试技术。设计了程序调试题、编程题、典型问题和综合问题编程题,帮助读者深入理解、准确掌握和熟练运用C++语言。本书适合高等学校学生使用,同时也适合程序设计的初学者或有一定基础、希望突破编程难点的读者自学。

第1部分 实验指导 1

上机实验的目的与要求 1

实验一 Visual C++ 6.0 IDE与C++程序开发 3

实验二 简单程序设计 10

实验三 选择结构 11

实验四 循环结构 12

实验五 函数(1) 14

实验六 函数(2) 16

实验七 函数(3) 17

实验八 数组 19

实验九 字符串处理 22

实验十 指针(1) 23

实验十一 指针(2) 25

实验十二 结构体 27

实验十三 单向链表 28

实验十四 类和对象 30

实验十五 运算符重载 32

实验十六 继承和派生 33

实验十七 虚函数 36

实验十八 I/O流类及应用 38

实验十九 模板 39

实验二十 命名空间和异常处理 41

第2部分 典型问题和综合问题编程 44

2.1 从面向过程的结构化、模块化程序设计到面向对象程序设计 44

2.2 数组 60

2.3 指针与动态内存分配和使用 62

2.4 递归 70

2.5 单向链表 79

2.6 类与对象 82

2.7 友元 86

2.8 运算符重载编程中易忽视的问题 96

2.8.1 二元运算符重载为类成员函数时易忽视的问题 96

2.8.2 赋值运算符重载时易忽视的问题 98

2.8.3 注意运算符重载函数的返回值类型 100

2.8.4 友元运算符重载时应注意的问题 101

2.8.5 运算符重载与继承性 102

2.8.6 运算符重载应用举例 102

2.9 模板 108

2.10 异常处理 116

第3部分 程序调试技术 120

3.1 Visual C++6.0的集成开发环境 120

3.1.1 菜单栏 121

3.1.2 工具栏 125

3.1.3 工作区窗口 127

3.1.4 文本编辑器和编辑菜单 128

3.1.5 File菜单 130

3.1.6 Build菜单 132

3.2 Visual C++ 6.0开发C++程序的基本过程 133

3.2.1 创建C++程序的方式 133

3.2.2 源程序的编辑与格式化 135

3.2.3 多文件程序的组织 136

3.2.4 程序的编译、链接和运行 136

3.3 Visual C++ 6.0程序调试 137

3.3.1 程序的错误类型 138

3.3.2 编译错误和链接错误的查看与修改 139

3.3.3 运行错误和逻辑错误的判断与调试 139

3.3.4 基本调试手段 140

3.3.5 IDE的跟踪调试功能 142

3.4 Visual C++ 6.0的帮助功能 147

参考文献 149