没有合适的资源?快使用搜索试试~ 我知道了~
《C++程序设计》谭浩强版实验指导书.doc
需积分: 0 1 下载量 22 浏览量
2022-12-18
21:19:46
上传
评论
收藏 454KB DOC 举报
温馨提示
试读
31页
《C++程序设计》谭浩强版实验指导书.doc
资源推荐
资源详情
资源评论
《C++程序设计》
实 验 教 学 指 导 书
前言
程序设计是一门实践性很强的课程,通过实验可以巩固和加强课堂教学内容,提高学生
实际工作能力和动手能力,并为后续课程和从事实践技术工作奠定重要的基础。因此,学生
在进行理论知识学习的同时,必须十分重视实践环节----上机。
上机实验时应该一人一组,独立上机。在上机过程中出现的问题,一般应自己独立处理,
学生应在实验前将教师指定的题目编好程序,然后上机输入和调试。
上机前应事先作好准备工作,以提高上机实验的效率,准备工作至少应包括:
(1) 复习和掌握与本实验有关的教学内容。
(2) 准备好上机所需的程序。
(3) 对运行中可能出现的问题应事先做出估计;对程序中有疑问的地方,应做上记
号,以便上机时给予注意。
(4) 准备好调试和运行时所需的数据。
实验设备与环境:
1、硬件配置
PentiumⅡ以上 PC 兼容机或品牌机,配有彩色显示器、鼠标、键盘,内存不小于 32MB,
硬盘自由空间不少于 60MB。推荐配置为内存 256MB(或以上),硬盘自由空间 1GB 以上。
2、软件配置
操作系统:Windows XP,Windows 2000 以上版本
开发环境:Microsoft Visual C++ 2010 以上版本。
目录
实验一 Visual C++ 2010 的基本用法 ...................................................1
实验二 数据类型、运算符和表达式 ....................................................4
实验三 三种基本结构的实现 1 .............................................................7
实验四 三种基本结构的实现 2 .............................................................9
实验六 指 针 ........................................................................................13
实验七 函数 ..........................................................................................14
实验八 结构和联合 ..............................................................................17
实验九 类与对象 ..................................................................................20
实验十 综合实验 ..................................................................................23
《C++程序设计》实验指导
1
实验一 Visual C++ 2010 的基本用法
一、实验目的
1. 熟悉 Visual C++2010 集成开发环境的基本命令和功能键。
2. 学习完整的 C++ 程序开发过程。
3. 理解简单的 C++ 程序结构。
二、实验内容与步骤
本次实验将学习有关 Visual C++ 开发环境的一些知识,并尝试实现一个简单的 DOS 程
序和 Windows 程序。通过本次实验,可以了解用 Visual C++ 开发应用程序的全过程。
1、熟悉 Visual C++ 开发环境
我们选择 Visual C++那一项就可以了。下图是 VS2010 打开后的画面,当然可能你的界面跟
我的不一样,没关系,那只是设置问题。
菜单栏我们常用的是 File,View 和 Debug 菜单下的菜单项。工具栏各项其实在菜单栏都有
与它们对应的菜单项,功能是一样的。左侧面板可以放多个视图,我这里放了解决方案浏
览器、类视图和资源视图,解决方案浏览器中我们可以看到所有头文件和源文件构成的树,
头文件就是.h 后缀的文件,源文件就是.cpp 后缀的文件,类视图中显示了每个工程的每个
类,也是树状结构,在解决方案浏览器或类视图中双击每一项,中间区域都会打开相应的
《C++程序设计》实验指导
2
文件或者到类的位置。资源视图中显示了界面工程中使用的一些界面资源。中间区域默认
是打开 start page,打开一个工程后我们在左侧面板上双击某项时,中间区域会出现相应
的界面。右侧面板上有个 Toolbox,是在界面工程中用来往界面资源模板上添加控件的,里
面包含了各种控件,直接拖到模板上就行了。底侧还有几个标签,其中一个是 output,这
是输出视图,用来输出程序运行信息和我们程序中写的一些调试信息,还有一个 Find
Result 视图,用来显示我们搜索任何字母或单词的结果。
File->New->Project 项可以创建一个工程,也可以在 start page 中点击 New
Project...,然后出现的 New Project 窗口中有多个工程类型可以选择, Win32 Console
Application 是 Win32 控制台程序,MFC Application 是 MFC 应用程序,可以建立以开发界
面程序,Win32 Project 是 Win32 程序,Empty Project 是空程序,MFC DLL 用来建立生成动
态链接库的工程,其它的不常用就不介绍了。我们要建立一个没有应用程序界面的只有 Dos
命令行界面的工程就选 Win32 Console Application 项,我们学习 C++基础知识用这个就可
以了。它跟 Win32 Project 的区别是,它的入口是 main 函数,而 Win32 Project 的入口是
WinMain 函数。
File->Open->Project/Solution 可以打开以前建立的工程或者解决方案,一个解
决方案中可以包含多个工程,你可以把它理解为多个有关系或者没关系的工程的集合,有
时把多个工程放到一个解决方案里调试起来很方便。
在 View 下的菜单项我们就可以控制它。View->Solution Explorer 可以打开或关闭解决方
案浏览器视图,View->Class View 用来控制类视图的显示,View->Resource View 控制资源
视 图 的 显 示 , 当 然 只 有 界 面 工 程 的 资 源 视 图 中 才 会 有 内 容 。 View->Output 和
View->FindResults 等项大家应该也知道它们的含义了吧。
Debug->Start Debugging(快捷键是 F5)用来开始调试,Debug->Toggle Breadpoint
(快捷键是 F9)用来设置断点,设置断点后然后开始调试,程序运行到断点时会停下来,
我们用鼠标放到断点处的各个变量上时可以看到当时这些变量的值。Debug->Start Without
Debugging 表示不调试直接运行,也就是到断点处也不会停止运行。Debug->Step Into(快
捷键是 F11)用来单步执行,遇到子函数就进入并且继续单步执行;Debug->Step Over(快
捷键是 F10)也是单步执行,但在单步执行时,在函数内遇到子函数时不会进入子函数内单
步执行,而是将子函数整个执行完而跳到下一步,也就是把子函数整个作为一步。
工具栏上有个下拉列表框,它包含有 Debug、Release 和 Configuration Manager,
选择 Debug 时为调试模式,生成的可执行程序中包含调试信息,我们可以调试并清楚的看
到变量值,选择 Release 时生成的可执行程序中不含调试信息,在设置断点后看到的变量
值可能不准确。
msdn 帮助可以点 Help->View Help(快捷键是 F1),也可以点开始->Microsoft Visual
Studio 2010->Microsoft Visual Studio 2010 Documentation 打开。
2、控制台应用程序的建立
用 Appwizard 建立一个控制台应用程序,在显示器上输出“Hello,World!”。
(1)创建项目(project)
首先创建一个项目,用来管理用户的应用程序。创建项目的步骤为:
① 启动 visual Studio 2010。
② 从主菜单中选择菜单项“File” →“New”,打开“New”对话框。
③ 选择“Projects”标签,从项目列表中单击“Win32 Console Application”选项。
在“project name”编辑框中键入项目的名字,如“hello”,系统将自动为用户的
项目分配一个默认的目录。也可以在“Location”编辑框中重新输入项目存放路径。
剩余30页未读,继续阅读
资源评论
weixin_75147930
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功