程序调试中的错误
PAGE 2程序设计C实验指导——以在线评判系统(NBU OJ)为平台
PAGE 2
PAGE 9实验1 STYLEREF 标题 1 \* MERGEFORMAT 熟悉C编程环境
PAGE 9
验1实
验1
实
熟悉C编程环境
1.1 实验目的和要求
(1)熟悉Visual C++ 6.0集成开发环境的使用, 掌握运行一个C程序的基本步骤,包括编辑、编译、连接和运行。
(2)了解C程序的基本框架,能够编写、调试简单的C程序。
(3)掌握在C程序中书写注释的方法。
(4)了解C程序的基本错误类型,能够找出并改正C程序中简单的语法错误。
(5)在Visual C++环境下调试本章实例分析中的题目,掌握调试程序的技巧。
(6)在Visual C++环境下完成本章的上机实验题。
1.2 熟悉Visual C++集成开发环境
用于编写C程序的开发软件很多,如Visual C++、Borland C++、Turbo C等。其中,Visual C++(以下简称VC)是Windows平台上较流行的C/C++集成开发环境,它集程序编辑、编译、连接、调试与运行于一体,是较常用的学习C语言上机编程的开发工具。本节主要介绍VC开发环境下的标准C程序编辑、编译、连接和运行的方法。
VC可以在“独立文件模式”和“项目管理模式”两种模式下使用,本书仅介绍在“独立文件模式”下使用VC。
1.2.1 启动Visual C++
启动VC常用的方法有2种。
(1)双击桌面上的Microsoft Visual C++ 6.0图标。
(2)单击桌面上的“开始”菜单,选择“开始”→“所有程序”→Microsoft Visual Studio 6.0→Microsoft Visual C++ 6.0。
启动VC后,它的主界面如图1-1所示,在此窗口中包括了位于上方的菜单命令,位于中间的环境窗口和源程序编辑窗口,以及下方的信息窗口等。
图1-1 VC主界面
利用VC开发软件或调试程序时,大部分的操作都是通过菜单命令来完成的,因此,了解各个菜单命令的功能非常重要。表1-1是对一些主要的菜单命令的功能说明。
表1-1 VC++ 6.0主要菜单的功能
菜 单
功 能
File(文件)
包含了各种对文件进行操作的选项,如新建、保存、打开和关闭等
Edit(编辑)
使用户便捷地编辑文件内容,如删除、复制等
View(查看)
改变窗口和工具栏的显示方式,激活调试时所用的各个窗口等
Insert(插入)
用于项目及资源的创建和添加
Project(工程)
用于项目的操作及进行项目的属性设置
Build(编译)
用于应用程序的编译、连接、调试和运行
Tools(工具)
用于选择或定制开发环境的一些实用工具
Window(窗口)
用于文档窗口的排列、打开、关闭、重组或拆分等操作
Help(帮助)
获得系统帮助信息
1.2.2 新建或打开源程序文件
1.新建源程序文件
启动VC以后,如果需要创建一个新的源程序文件(.cpp文件),在主界面上选择File →New命令,就会弹出New对话框,如图1-2所示。接着可以按照以下步骤进行操作。
= 1 \* GB3 ① 单击图1-2中的Files,进入Files选项卡。
= 2 \* GB3 ② 选择C++ Source File选项。
= 3 \* GB3 ③ 在右侧的File文本框中输入要创建的源程序的文件名(假设文件名为temp,默认的扩展名为.cpp)。
= 4 \* GB3 ④ 在右侧的Location文本框中选择已经建立的文件夹,作为新建立文件的存放位置。(假设为D:\myfile)。(注意,这里的文件夹myfile应该是事先已存在的)
= 5 \* GB3 ⑤ 最后单击OK按钮。
图1-2 新建文件对话框
这样就成功地创建了一个名为temp.cpp的源程序文件,如图1-3所示。
图1-3 新建文件temp.cpp后的VC界面
在图1-3中,源程序编辑窗口上的temp.cpp表示刚刚新建的源程序文件名,窗口右边的大片空白区域就是程序编辑窗口,用户可以在此区域编写程序。编写好的程序可以单击主菜单上的File→Save或按组合键Ctrl+S、或单击工具栏上的磁盘图标 来保存。
2.打开已建立的源程序文件
进入VC环境后,如果想打开以前保存过的源程序文件,可以选择主界面上的File→Open命令,就会弹出“打开”对话框,如图1-4所示。首先确定正确的“查找范围”,接着就可以找到并打开以前保存过的源程序文件。
假设这里要打开源文件D:\myfile\temp.cpp,则可以在图1-4的对话框里单击temp.cpp,再单击“打开”按钮,系统将把源程序temp.cpp的内容显示在VC环境的编辑区,此
您可能关注的文档
- 真空气吸附壁面行走机器人动态路径规划-东南大学学报.PDF
- 真空电弧等离子中提取重频电子束的试验研究-高电压技术.PDF
- 真空荧光显示屏VFD模组‘GU-3000系列模组’应用指引.PDF
- 真题试题编制的指导思想-广州物理.PPT
- 睡莲萤火虫蜻蜓小蚂蚁liánkūzhēngpāgēn睡莲哭声睁开趴着树根.PPT
- 矛头直指劳动分工理论企业流程再造的核心思想.PPT
- 知物知理互动交流1亚里士多德根据生活经验得出结论必须有力.DOC
- 知创大为科技创新平台快速操作手册-中国石油大学北京图书馆.DOC
- 短导体对水平接地极冲击特性的影响-电工技术学报.PDF
- 知道什么是匀变速直线运动.PPT
- 统编版2025年春季新版七年级下册历史 第21课 明清时期的科技与文化 教案.docx
- 雅安雨城法院书记员招聘考试真题库2025.docx
- 2026届安徽合肥市高考一模高考语文试卷试题(含答案详解).pdf
- 【专题研究】国内外城市更新研究的最新进展.pdf
- 【专题研究】老旧城区改造居民满意度影响因素研究——以遂宁市老旧城区改造为例.pdf
- 【专题研究】关于旧城空间改造理论与创意设计案例的几点思考.pdf
- 西藏拉萨市高三下学期期末物理备考重点详解.docx
- 泾县法院书记员招聘笔试真题2025.pdf
- 2026年春【苏教版】-六年级数学下册-面积的变化.pptx
- 2026年春【苏教版】-六年级数学下册-7.pptx
最近下载
- A Guide to Modern Econometrics 2nd Ed Marno Verbeek 习题答案.pdf VIP
- 范本道路货物运输企业车辆新增、变更、补证、注销申请表.doc VIP
- 《信息技术大数据数据资产价值评估》.pptx VIP
- 肥料级硫酸铵的作用与用途.docx VIP
- 辽西~辽中500千伏断面加强工程.pdf
- 关于几乎差集.pdf VIP
- 新零售企业数据资产评估.pptx VIP
- 变质岩 第5讲 变质岩的结构与构造.ppt VIP
- 2025年四川省什邡市事业单位公开招聘考试职业能力倾向测验(D类)(中小学教师类)真题完整版.docx VIP
- TCVIA130-2023 视觉疲劳测试与评价方法 第 3 部分 电子纸可读性测试及评价方法.pdf VIP
原创力文档

文档评论(0)