- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一VisualC集成开发环境入门
实验一 Visual C++集成开发环境入门一、 实验目的1. 初步学会使用Visual C++集成开发环境(IDE)。①进入和退出 ;② 菜单、工具的使用;③用户窗口区的划分:workspace\ source file 和 message. 2. 初步了解调试程序的方法。 二、 实验内容范例:Visual C++控制台应用程序设计步骤。作为学习面向对象的C++的第一步,学习的重点是算法,必须避免用户图形界面的干扰,这时可采用控制台应用程序进行练习。下面是一个控制台应用程序实例,该程序要求用户从键盘输入3个整数,然后按照从小到大的顺序在屏幕上输出。【步骤一】 进入和退出Visual C++集成开发环境。启动并进入Visual C++集成开发环境至少有3种方法:(1)选择开始菜单的“程序”,然后选择Microsoft Visual Studio 6.0 级联菜单,再选择Microsoft Visual C++6.0菜单項,如图1.1 所示。?? 图1.1 进入Microsoft Visual C++集成开发(2)在桌面上创建Microsoft Visual C++ 6.0 的快捷方式,直接双击该图标。(3)如果已经创建了某个Visual C++ 工程,双击该工程的扩展名为.dsw的文件图标,也可进入集成开发环境,并打开该工程。选择 【文件|退出】菜单,可退出集成开发环境。【步骤二】创建一个控制台应用程序工程(1)进入Microsoft Visual C++ 6.0集成开发环境后,选择【文件|新建】菜单項,弹出新建对话框。单击【工程】标签,打开其选项卡,在其左边的列表框中选择【Win32 Console Application 】工程类型,在【工程名称】文本框中输入工程名EXP1_1,在【位置】文本框中输入工程保存的位置,单击【确定】按钮,如图1.2 所示。 ??????????????????图1.2 创建新的应用程序界面(2)在弹出的对话框(如图1.3所示),选择【一个空工程】,单击【完成】按钮????????????图1.3 Win32 Console Application Step 1 of 1 (3)此时出现【新建工程信息】对话框,如图1.4 所示。次对话框中提示用户创建了一个空的控制台应用程序,并且没有任何文件被添加到新工程中,此时,工程创建完成。??????????????????图1.4 新工程信息对话框【步骤三】程序的编辑、编译、生成和执行。(1)选择【文件|新建】菜单項,弹出新建对话框。单击【文件】选项卡,在列表框中选择C++ Source File ,在【文件名】文本框中输入文件名Exp1_1.cpp,选中【添加到工程】复选框,如图1.5所示。然后单击【确定】按钮,打开源文件编辑窗口,在其中输入源代码:如图1.6所示。 ??????????????????图1.5??????????????????图1.6 编辑源代码 源代码如下: 对于已经存在的源文件,选择【工程|添加到工程|文件】菜单项,在随后打开的插入文件对话框中选择待添加文件,单击【确定】按钮即可将其添加到工程。(2)源代码输入完后,选择【组建】|【编译】菜单项,即可编译源文件exp1_1.cpp。系统会在输出窗口显示出错(error)信息以及警告(warning)信息。当错误为0时。可以得到目标文件(Exp1_1.obj)。编译器在(output)输出窗口给出语法错误和编译错误信息。语法错误处理: 鼠标双击错误信息可跳转到错误源代码位置处,然后进行修改,一个语法错误可能引发系统给出很多条error信息,因此,发现一个错误并修改后最好重新编译一次,以便提高工作效率。警告错误处理: 一般是触发了C/C++的自动规则,如将一个单精度(浮点)型数据赋给整型变量,需要系统将单精度型数据自动转换为整型,此时小数部分会丢失,因而系统给出警告信息,警告信息不会影响程序执行,本例可以通过强制转换去掉警告信息。(3)编译完成后选择【组建】|【组建】菜单项,连接并建立工程的.EXE文件,得到可执行文件Exp1_1.exe。这时编译器可能给出连接错误(linking error)。产生连接错误的原因可能是缺少所需的库文件或目标文件,或程序中调用的外部函数没有定义等,只要补充相应文档再重新建立即可。(4)组建完成后选择【组建】|【执行】菜单项,执行工程文件,会出现一个类似DOS的窗口,按要求输入3个不等的整数后按Enter键,屏幕上由大到小输出这3个整数,如图1.7所示。??????????????????图1.7 运行结果【步骤四】程序的调试 运行程序时,可能发现程序没有编译错误,而且也能执行,但执行结果不对,此时除了仔细分析源程序,还可借助调试工具进行跟踪调试。例
您可能关注的文档
- 宗教对文学创作的影响及在_红字_中的体现.pdf
- 定,指派律师出席了公司于2011年8月10日召开的2011年度第三次.pdf
- 定义一个抽象基类Shape.doc
- 定义C 全局变量常量几种方法的区别.pdf
- 定了!1月9日,就来里水百合花文化节,邂逅百万株鲜花盛放.pdf
- 定向增发公司盈余管理研究.pdf
- 定向增发比较分析.docx
- 定向越野活动活动策划.doc
- 定襄县职称论文发表网-地基基础常见问题基础检测解决措施论文选题题目.docx
- 定语结构是雅思听力中经常出现的一种语言组合形式.docx
- 北师大版必修三Unit 8 Green Living Lesson 1 Roots and Shoots 课件.pptx
- Unit 3 Sports and fitness language points of reading and thinking 英语教学课件.pptx
- 北师大版必修第三册Unit 8 Green Living Lesson 1 Roots and Shoots课件.pptx
- 高考政治一轮复习选择性必修2法律与生活专题十一法律与生活第三十课民事权利与义务突破主观题型关于“对侵权责任”的分析说明类课件.pptx
- 第15课 两次鸦片战争 同步课件 高中历史《中外历史纲要》上.pptx
- 高考政治一轮复习必修4哲学与文化专题七探索世界与把握规律第十九课把握世界的规律突破主观题型关于“矛盾基本属性”的分析说明类课件.pptx
- 高考政治一轮复习必修3政治与法治专题六全面依法治国第十六课全面推进依法治国的基本要求突破主观题型关于“全面推进依法治国的基本要求”的意义类课件.pptx
- 北师大版必修第三册 Unit 8 Green Living Lesson 1 Roots and Shoots 课件.pptx
- 《梦游天姥吟留别》课件 统编版高中语文必修上册.pptx
- 高考政治一轮复习必修3政治与法治专题五人民当家作主第十一课人民民主专政的社会主义国家突破主观题型关于“全过程人民民主”的措施类课件.pptx
文档评论(0)