实验一 Visual C++6.0开发环境及简单应用程序的创建 1
一、实验目的 1
二、相关知识 1
三、实验内容 9
四、问题讨论 9
实验二 输入/输出与顺序结构 11
一、实验目的 11
二、范例分析 11
三、实验内容 14
四、问题讨论 15
实验三 选择结构程序设计 16
一、实验目的 16
二、范例分析 16
三、实验内容 23
四、问题讨论 26
实验四 循环结构程序设计 27
一、实验目的 27
二、范例分析 27
三、实验内容 32
四、问题讨论 35
实验五 典型程序设计 36
一、实验目的 36
二、范例分析 36
三、实验内容 43
四、问题讨论 45
实验六 一维数组 46
一、实验目的 46
二、范例分析 46
三、实验内容 52
四、问题讨论 55
实验七 二维数组与字符数组 56
一、实验目的 56
二、范例分析 56
三、实验内容 63
四、问题讨论 66
实验八 指针 67
一、实验目的 67
二、范例分析 67
三、实验内容 70
四、问题讨论 76
实验九 函数及其调用 77
一、实验目的 77
二、范例分析 77
三、实验内容 80
四、问题讨论 82
实验十 函数与指针 83
一、实验目的 83
二、范例分析 83
三、实验内容 90
四、问题讨论 92
实验十一 函数嵌套调用及函数重载与带默认参数的函数 93
一、实验目的 93
二、范例分析 93
三、实验内容 99
四、问题讨论 101
实验十二 作用域和预处理 102
一、实验目的 102
二、范例分析 102
三、实验内容 106
四、问题讨论 111
实验十三 结构体与共用体 112
一、实验目的 112
二、范例分析 112
三、实验内容 115
四、问题讨论 118
实验十四 结构体数组和结构体指针变量 119
一、实验目的 119
二、范例分析 119
三、实验内容 123
四、问题讨论 128
实验十五 类与对象 129
一、实验目的 129
二、范例分析 129
三、实验内容 135
四、问题讨论 136
实验十六 继承与虚函数 137
一、实验目的 137
二、范例分析 137
三、实验内容 140
四、问题讨论 142
实验十七 运算符重载 143
一、实验目的 143
二、范例分析 143
三、实验内容 146
四、问题讨论 146
实验十八 创建基于对话框的MFC应用程序 147
一、实验目的 147
二、范例分析 147
三、实验内容 161
四、问题讨论 161
实验十九 多对话框应用程序 162
一、实验目的 162
二、范例分析 162
三、实验内容 170
四、问题讨论 170
实验二十 菜单 171
一、实验目的 171
二、范例分析 171
三、实验内容 174
四、问题讨论 174
实验二十一 创建单文档应用程序 175
一、实验目的 175
二、范例分析 175
三、实验内容 179
四、问题讨论 179
参考文献 180