配色: 字号:
Visual C++ 6.0上机指导
2013-10-11 | 阅:  转:  |  分享 
  
Email:xbs72@sina.com

VisualC+6.0上机指导上机指导上机指导上机指导一、实验目的1、熟悉C语言编程环境VisualC+,掌握运行一个C程序设计的基本步骤,包括编辑、编译、连接和运行。

2、掌握C语言程序设计的基本框架,能够编写简单的C程序。3、了解程序调试的思想,能找出并改正C程序中的语法错误。二、实验内容1、在磁盘上新建一个文件夹,用于存放C语言程序,如D:\vc60。2、内容一:编写以下程序,在屏幕上显示一个短句“ThisisaCprogram.”。

#includevoidmain(){printf("ThisisaCprogram.\n");}

3、内容二:编写以下程序,在屏幕上显示计算结果“sumis579”。#includevoidmain(){inta,b,sum;a=123;b=456;

sum=a+b;printf("sumis%d\n",sum);}三、实验步骤

(一)编写并调试第一个C语言程序1、启动VC++执行“开始”—>“程序”—>“MicrosoftVisualStudio6.0”—>“MicrosoftVisualC++6.0”,进入VC++编程环境。

VisualC++6.0界面以本站提供的“VisualC++6.0二级C语言专用版(4M中文精简版)”为例,下载地址:http://hi.baidu.com/jsj08(二级C语言加油站)。

Email:xbs72@sina.com

2、新建文件执行“文件(File)”?“新建(New)”,单击“文件(Files)”选项卡,然后选中“C++SourseFiles”,在“文件名(Filename)”栏中输入ex1.c,在“位置(Location)”栏中选择已经建立的文件夹,如D:\vc60,单击“确定”按钮,这样将在D:\vc60下新建源程序文件ex1.c,开始进入编辑窗口。

提示:C源程序的扩展名请命名为.c,不要命名为.cpp,否则本精简版无法编译。

Email:xbs72@sina.com

3、编辑程序和保存在中间的编辑窗口中输入源程序,然后执行“文件(File)”?“保存(Save)”,保存源程序文件。(也可以点工具栏上的保存按钮)

4、编译执行“组建(Build)”?“编译(Compile)”或按Ctrl+F7快捷键,在产生工作区对话框中选择“是/Y”,开始编译,并在信息窗口显示编译信息。注:编译也可以通过按工具栏上的按钮实现,如图所示。

信息窗口中出现的“ex1.obj-0error(s),0warning(s)”,表示编译正确,没有发现(语法)错误和警告,并生成了目标文件ex1.obj。

Email:xbs72@sina.com

说明:如果显示有错误error(s),指程序中存在致命的错误,必须要改正;如果显示有警告warning(s),虽然不影响生成目标文件,但通常也应该改正。5、连接执行“组建(Build)”?“组建(Build)”或按F7快捷键,开始连接,并在信息窗口显示连接信息。信息窗口中出现的“ex1.exe-0error(s),0warning(s)”表示连接成功,

产生了可执行文件ex1.exe。注:连接也可以通过按工具栏上的按钮实现,如图所示。

6、运行执行“组建(Build)”?“执行(Execute)”或按Ctrl+F5快捷键,运行窗口显示结果“ThisisaCprogram.”,按任意键退出DOS窗口,返回到VC++编辑窗口。注:运行也可以通过按工具栏上的按钮实现,如图所示。

Email:xbs72@sina.com

7、关闭工作空间执行“文件(File)”?“关闭工作空间(CloseWorkspace)”,在出现的对话框中选择“是/Y”,关闭工作空间和打开的C源程序文件。

说明:“关闭工作空间”是用VC调试完一个C程序必须要进行的操作!如果不关闭工作空间,直接新建第二个程序,则两个文件属于同一工程,都有main函数,在连接时会出现以下错误:

在在在在VC6.0下调试一个下调试一个下调试一个下调试一个C语言程序的所有步骤如上所述。语言程序的所有步骤如上所述。语言程序的所有步骤如上所述。语言程序的所有步骤如上所述。

Email:xbs72@sina.com

(二)编写并调试第二个C程序在上一题已经关闭工作空间的基础上,重新执行第2~7步,即:新建文件,输入程序,保存,编译,连接,运行,关闭工作空间。笨一点的办法:每次调试完一个程序后,关闭整个VC,再重新启动VC调试新的程序。

(三)打开已有文件进行修改如果要再次打开已经编写好的C源文件进行修改,可以执行“文件(File)”?“打开(Open)”或者工具栏打开按钮,在文件夹D:\vc60下选择文件ex1.c,再选择打开,进入编辑窗口,每次修改、保存后,必须重新编译,连接,运行。

(四)VC使用的一些说明1、关于编译、连接过程中的错误信息以下程序是打开ex2.c程序,把语句b=456;后的分号去掉,然后编译产生的错误信息。在信息窗口中双击第一条出错信息,编辑窗口就会出现一个箭头指向程序出错的位置,

一般在箭头所指行的附近,就可以找到出错的语句。注意底部信息窗口的高度可以调整(鼠标移到中间的控制条上,鼠标改变形状时拖动即可),也可以拖动信息窗口右侧的滚动条观察错误信息。

Email:xbs72@sina.com

改正以上错误,重新编译、连接、运行,就会得到正确结果。如果接着把程序中的main(),改为mian(),在连接时就会出现以下错误:

改正以上错误,重新编译、连接、运行,就会得到正确结果。

Email:xbs72@sina.com

2、关于二级C语言上机考试的说明二级C语言上机考试共三种题型:程序填空题、程序修改题和程序编写题。对应的程序文件分别为:blank1.c(程序填空题)modi1.c(程序修改题)prog1.c(程序编写题)参考操作步骤:

1、启动考试系统软件,看清考生文件夹及题目内容。2、启动VC,执行“文件”菜单中的“打开”命令,找到考生文件夹,打开相应的操作文件(如blank.c),修改并调试完成后存盘退出。3、关闭工作空间,打开其他题型相关文件,同样操作步骤。4、切换回考试系统,交卷,即可评分。(考试系统就是读取考生文件夹下的几个文件而已)

说明:二级考试时机房内装的是完整版VC系统,可以从考试软件的答题菜单启动VC。平时练习时使用模拟系统和VC精简版,有的模拟系统启动时会提示没有安装VC6,不过不影响使用,也不影响评分,按照以上步骤操作即可。

Email:xbs72@sina.com

3、关于VC使用过程中出现的问题和bugVC6没有中文版,只有英文版,所有的中文版都是汉化的,本例采用了汉化较好的版本,没有采用网上流传较广的创天中文版。另外,所有的中文版都号称集成了SP6,其实只是集成了SP5,导致了一些问题的出现。最典型的bug是编译时假死的问题,即编译时停在“Linking...”不动,无法终止编译,

也无法退出VC。出现这种情况只有强行终止VC,步骤如下:(1)保存当前编写的程序文件。(2)调出任务管理器。(按Ctrl+Alt+Delete或者在任务栏空白位置右键单击)(3)在任务管理中单击“应用程序”选项卡,在任务列表中选中VC++,点“结束任务”按钮,如果VC没有关闭,再点一次“结束任务”按钮,然后点“立即结束”。

(4)重新启动VC,打开原来的程序,再次编译一般就不会出现问题了。另外,机房内安装保护卡的计算机,如果程序保存在C盘,运行时会出现错误,把程序另存到D盘或其他非系统盘,就可以解决问题。

Email:xbs72@sina.com

4、关于VC调试过程中产生的文件在VC环境下,C源程序经过编辑、编译、连接和运行后,会产生一系列文件。本例中,在文件夹D:\vc60下保存了.c源程序和编译产生的工程文件和工作空间文件。在文件夹D:\vc60\Debug中保存了连接、运行产生的相关文件和调试文件。

5、关于微型编译条工具栏的使用如果只是用于C语言的学习,其实VC使用很简单,简单点说就是:新建文件,保存,点以下三个按钮,完事!

6、关于VC++6.0软件的选择如果只是用于二级C语言考试或者大学C语言课程的学习,本站提供的4M精简版本的VC6.0已经够用,没有必要去安装完整版,按照以上步骤和说明操作即可。下载地址:http://hi.baidu.com/jsj08(二级C语言加油站,置顶文章有链接)

注:本VC6.0上机指导仅适用于大学C语言课程学习和二级C语言上机,不适用于C++语言以及VC的其他应用。

编译连接运行

献花(0)
+1
(本文系云山逸语首藏)