VC++6.0中如何编译运行及调试C语言程序

合集下载

VC++ 6.0开发环境与程序测试与调试

VC++ 6.0开发环境与程序测试与调试

242第13章VC++ 6.0开发环境及程序测试与调试 VC++ 6.0是Microsoft 公司推出的运行在Windows 操作系统中的交互式、可视化集成开发软件,它不仅支持C++语言,也支持C 语言。

VC++ 6.0集程序的编辑、编译、连接、调试等功能于一体,为编程人员提供了一个既完整又方便的开发平台。

本章主要介绍英文版Visual C++ 6.0开发C 语言程序的基本方法。

13.1 VC++ 6.0的主窗口界面用鼠标依次单击“开始”→“程序”→“Microsoft Visual Studio 6.0”→“Microsoft Visual C++ 6.0”,进入VC++ 6.0主界面窗口(以下简称VC 窗口),如图13.1所示。

VC 窗口由标题栏、菜单栏、工具栏、项目工作区窗口、输出窗口、编辑窗口、状态栏组成。

输出窗口编辑窗口图13.1 VC++ 6.0的集成开发环境图13.1 VC++ 6.0的集成开发环境(1)菜单栏菜单栏包含File (文件)、Edit (编辑)、View (视图)、Insert (插入)、Project (项目)、Build (建立)、Tools (工具)、Window (窗口)和Help (帮助)菜单项,每个菜单项下有对应的下拉子菜单。

选择菜单的方法与Word 等软件相似,可以用鼠标单击菜单项,也可以用键.. .. ...专业资料.盘操作,即同时按Alt 键和所选菜单的热键字母。

(2)工具栏VC 提供了多种工具栏,在默认的情况下,工具栏显示Standard (标准工具栏)、Build MiniBar (小型编连工具栏)和WizardBar (向导工具栏),其中,WizardBar 与类有关,在此不予介绍。

在调试C 语言程序时,用得最多的是Standard 和Build MiniBar 。

Standard 工具栏中包含新建文本文件()、打开()、保存()、剪切()、复制()、粘贴()、查找()等十几个常用编辑工具。

VC++ 6.0使用教程

VC++ 6.0使用教程

VC++ 6.0 使用教程------李发军一、启动VC++6.01)点击桌面快捷方式,或者从所有程序中找到Microsoft Visual C++ 6.0启动。

2)进入后出现如下界面:直接将每日提示关闭即可。

二、单个文件的编辑、编译、运行1)点击左上角文件——新建2)弹出新建文件对话框,切换到文件栏,选择C++ Source File,输入文件名,也可自己选择文件存储的位置,如下:3)完成之后点确定,到编辑界面,编辑好我们需要的程序,如下:4)接下来请看屏幕右上方,,点(快捷键Ctrl+F7)编译,点(快捷键F7)连接,编译结果请看左下角,如下:如果出现该提示,说明程序没有问题,点(快捷键Ctrl+F5)即可运行程序,如果没有出现类似的提示,那你得好好想想了!!!好了,单个文件的是比较简单的,下面请看多个文件的!三、工程(多个)文件的编辑、编译、调试1)首先,还是点左上角文件——新建,出现新建文件对话框,如下:2)由于源文件有多个文件<.cpp>(也可能有头文件<.h>),所以我们选择新建工程,因此切换到工程栏目,选择win 32 Console Application,输入工程名,选择好存储的位置,如下:3)完成之后点确定,到如下界面,选择新建一个空工程:4)点击完成,然后确定,到了如下界面:5)现在点击左下角工程信息中的FileView选项,可以看到刚才新建的工程,再点击工程前面的+号,可以看到三个文件夹,分别对应于源文件,头文件和资源文件,如下:6)现在可以在工程里面添加需要的文件了,添加新建文件(.h文件和.cpp文件)的方法已经介绍过了,点击文件——新建,出现新建文件对话框,切换到文件栏目,选择C++ Source Code,输入文件名等等,如下:7)如果要添加已经存在的文件,那么就右键单击Source Files或者Header Files文件夹,选择添加文件到目录,出现添加文件对话框,现在就可以添加自己想要的文件到工程中了,如下:四、VC++ 6.0中的调试VC++6.0中的调试比较简单,主要是几个快捷键的应用。

Visual C++ 6.0程序调试

Visual C++ 6.0程序调试

Visual C++ 6.0程序调试在编写较长的程序时,能够一次成功而不含有任何错误决非易事,对于程序中的错误,系统提供了易用且有效的调试手段。

调试是一个程序员最基本的技能,不会调试的程序员就意味着即使学会了一门语言,却不能编制出任何好的软件。

1、调试程序环境介绍①进入调试程序环境选择主菜单“编译(Build)”中的“开始调试(Start Debug)”命令,选择下一级提供的调试命令,或者在菜单区空白处单击鼠标右键,在弹出的菜单中选中“调试(Debug)”项。

激活调试工具条,选择需要的调试命令,系统将会进入调试程序界面。

同时提供多种窗口监视程序运行,通过单击“调试(Debug)”工具条上的按钮,可以打开/关闭这些窗口,参考图8。

②Watch(观察)窗口单击调试(Debug)工具条上的Watch按钮,就出现一个Watch窗口,系统支持查看程序运行到当前指令语句时变量、表达式和内存的值。

所有这些观察都必须是在断点中断的情况下进行。

观看变量的值最简单,当断点到达时,把光标移动到这个变量上,停留一会就可以看到变量的值。

还可以采用系统提供一种被称为Watch的机制来观看变量和表达式的值。

在断点中断状态下,在变量上单击右键,选择Quick Watch,就弹出一个对话框,显示这个变量的值。

在该窗口中输入变量或者表达式,就可以观察变量或者表达式的值。

注意:这个表达式不能有副作用,例如“++”和“- -”运算符绝对禁止用于这个表达式中,因为这个运算符将修改变量的值,导致程序的逻辑被破坏。

③Variables(变量)窗口单击调试(Debug)工具条上的“Variables“按钮弹出Variables窗口,显示所有当前执行上下文中可见的变量的值。

特别是当前指令语句涉及的变量,以红色显示。

④Memory(内存)由于指针指向的数组,Watch窗口只能显示第一个元素的值。

为了显示数组的后续内容,或者要显示一片内存的内容,可以使用memory功能。

Visual C++ 6.0编写、调试和运行C程序流程

Visual C++ 6.0编写、调试和运行C程序流程

步骤01:打开Visual C++ 6.0界面(如下图)如果是已经打开的界面,想重新开始一个新的工程,则可按下述方式进行:1)单击关闭工作空间菜单项(如下图)File->Close Workspace(或“文件”->“关闭工作空间”)2)在弹出的“确认”窗口中单击“Yes”(或“是”)。

表明要关闭工作空间时也同明关闭所有已打开的文件。

(如下图)步骤02:新建一个工程1) File->New(或“文件”->“新建”)2)切换到Projects页面。

工程(或项目)类型选择:Win32 Console Application;工程(或项目)名称:自已任意确定,但一定要有(例:TestProject);工程(或项目)在硬盘上的存储位置:如图例D盘根目录下面的TestProject目录(此目录的名称可不用手工设定,VC6会根据工程名称来自动设定)。

最后单击OK项目名称项目在硬盘上的存储位置项目类型3)选择“一个空工程”(如是英文则:an empty project)。

单击Finish,完成工程的建立4)工程建立完成后,会出来一个工程的建立报告,单击OK出现以下窗口界面注意:“Source Files ”“Header Files ”“Resource Files ”三个目录只是逻辑上的存在,在硬盘上并没有这三个目录。

同样的,这个“工作空间->工程->文件”的三级树型结构也只是为了管理整个C 程序编写、调试和运行的过程而存在的逻辑结构,硬盘上也没有。

最顶层是“工作空间”节点。

一个工作空间下面可以挂多个“工程”。

目前只有一个工程“工程”节点,下面有“源文件”、“头文件”、“资源文件”三个目录,目前每个目录下面没有文件。

步骤03:往工程里添加后缀名为“.c”的文件,并往文件里写入C程序1)File->New(也可能是中文的菜单项名)2)在弹出的对话框中选择Files页面。

在文件类型列表中,①鼠标左键单击选中“C++ Source File”类型的文件;②勾上“Add to project”并选择刚刚建好的那个工程的名称(此例为TestProject工程);③File下面的文本框中,键入文件的名称,可以任意命名,但后缀名必须是“.c”,别忘记了!!!!!!!④Location下面是选择将新建的文件放到哪个目录下面,可以让VC6.0自动设定,不必操劳。

在VisualC++6下编译调试简单C程序

在VisualC++6下编译调试简单C程序

在Visual C++ 6.0下编译调试简单C程序第一步,启动 Microsoft Visual C++ 6.0启动 VC 可以通过“开始”菜单,也可以通过桌面快捷方式,或者 Quick Launch 工具栏等方式。

启动之后,我们看到的是空白的 VC 开发环境。

虽然上面的截图是英文版的 VC,但是其中的菜单、窗口都和中文版的一一对应。

跟大多数的 Windows 应用程序一样,VC 最上面是菜单,然后是工具栏,中央是工作区,最下面一行是状态栏。

我们现在看到的工作区,左边是 Workspace 窗口,右边是灰底的空白窗口。

第二步,创建一个工程在 VC 中,一个源程序文件必须属于一个工程;所以我们首先来创建一个工程。

选择菜单:File --> New... 打开下面窗口:在 Projects Tab 页面中,我们看到可以创建许多种类型的工程;并且可以指定工程的名字,和存储位置。

事实上如果要开发简单的 C 语言程序,我们只需要创建一种工程:Win32 Console Application,也就是 Windows 32 控制台程序,或者俗称“黑屏”程序。

我们进行如下设置:顺序选项操作说明1 工程类型选择"Win32 Console Application"2 Location C:\TEST\ 作为例子,我们暂且把该演示程序保存在 C 盘根目录下面的 TEST 文件夹中。

如果该文件夹不存在,您需要首先创建它。

该选项不需要手工输入,您可以单击在“Locaction”右下方的“...”按钮,来选择该文件夹。

注意:虽然上面的截屏上显示的是 "C:\Test\DemoQuestion",但那是完成了第3 步之后的结果。

在这一步,只需要输入“C:\TEST\”。

3 Project name 输入:"DemoQuestion"随着 Project Name 的输入,Location 部分将在原来路径的后面自动加入 Project Name。

VC++6.0中如何编译运行及调试C语言程序

VC++6.0中如何编译运行及调试C语言程序

VC++6.0中如何编译运行调试C语言程序1.启动VC++6.0 (如下图)2.单个源文件的编译运行例如下面的源代码#include<stdio.h>void main(){ int i,sum=0;for(i=1;i<=10;i++){sum=sum+i;}printf("sum=%d\n",sum);}打开VC++6.0,如图1所示(图1)选择“文件”→“新建”,打开如图2所示(图2)选择“文件”项,如图3所示(图3)选择“C++ Source File”项,并在“文件名”项目下输入“sum.c”如图4所示(图4)单击“确定”,打开如图5所示(图5)输入如上源代码,如图6所示(图6)选择按编译按钮调试程序,看看有没有错误,有的话改正,没有的话就可以再按连接按钮检查连接(多文件工程时常用,检查文件间是否正常连接)。

(图7)在下端的输出窗口会有错误和警告的提示,如果没有错误选择“执行”(或按Ctrl+F5组合键)即可出现运行结果,如图8所示(图8)3.多个源文件的编译运行以上是运行单个源文件的情况,但是在程序设计时,往往是由几个人各自独立编写不同的程序,显然这些程序是不能写在一起进行编译的,这时就需要建立项目工作区来完成几个独立程序的编译,具体方法如下。

首先建立两个文本文件,分别命名为“file1.c”和“file.c”,分别在两个文件中输入如下两个源代码,然后保存。

源代码1:#include<stdio.h>void main(){void sum();sum();}源代码2:#include<stdio.h>void sum(){int i,sum=0;for(i=1;i<=10;i++){sum=sum+i;}printf("sum=%d\n",sum);}打开VC++6.0,选择“文件”→“新建”打开如图9所示(图9)选择“工作区”项,并在“工作空间名称”项目下输入“sum”如图10所示(图10)单击“确定”,打开如图11所示(图11)在左侧的“工作区窗口”显示了新建立的工作区选择“文件”→“新建”打开如图9所示,在“工程”项目下选择“W in32 Console Application”项,并在“工程名称”项目下输入工程名称,如“sum”,选择“添加到当前工作空间”项,如图12所示(图12)单击“确定”,打开如图13(图13)选择“一个空工程”项,单击“完成”,打开如图14所示(图14)单击“确定”,打开如图15所示(图15)在左侧的“工作区窗口”显示了新建立的工程选择“工程”→“添加到工程”→“文件”,打开如图16所示选择刚刚创建的两个文件,单击“确定”,打开如图17所示选择“组建”→“组建”(或按F7键),打开如图18所示(图18)在下端的输出窗口会有错误和警告的提示,如果没有错误选择“组建”→“执行”(或按Ctrl+F5)即可出现运行结果,如图19所示(图19)4.如何快速地规范代码缩进格式选中所需要规范的代码,按Alt+F8。

VC++ 6.0开发环境与程序测试与调试

VC++ 6.0开发环境与程序测试与调试

242第13章VC++ 6.0开发环境及程序测试与调试 VC++ 6.0是Microsoft 公司推出的运行在Windows 操作系统中的交互式、可视化集成开发软件,它不仅支持C++语言,也支持C 语言。

VC++ 6.0集程序的编辑、编译、连接、调试等功能于一体,为编程人员提供了一个既完整又方便的开发平台。

本章主要介绍英文版Visual C++ 6.0开发C 语言程序的基本方法。

13.1 VC++ 6.0的主窗口界面用鼠标依次单击“开始”→“程序”→“Microsoft Visual Studio 6.0”→“Microsoft Visual C++ 6.0”,进入VC++ 6.0主界面窗口(以下简称VC 窗口),如图13.1所示。

VC 窗口由标题栏、菜单栏、工具栏、项目工作区窗口、输出窗口、编辑窗口、状态栏组成。

输出窗口编辑窗口图13.1 VC++ 6.0的集成开发环境图13.1 VC++ 6.0的集成开发环境(1)菜单栏菜单栏包含File (文件)、Edit (编辑)、View (视图)、Insert (插入)、Project (项目)、Build (建立)、Tools (工具)、Window (窗口)和Help (帮助)菜单项,每个菜单项下有对应的下拉子菜单。

选择菜单的方法与Word 等软件相似,可以用鼠标单击菜单项,也可以用键.. .. ...专业资料.盘操作,即同时按Alt 键和所选菜单的热键字母。

(2)工具栏VC 提供了多种工具栏,在默认的情况下,工具栏显示Standard (标准工具栏)、Build MiniBar (小型编连工具栏)和WizardBar (向导工具栏),其中,WizardBar 与类有关,在此不予介绍。

在调试C 语言程序时,用得最多的是Standard 和Build MiniBar 。

Standard 工具栏中包含新建文本文件()、打开()、保存()、剪切()、复制()、粘贴()、查找()等十几个常用编辑工具。

VC6.0调试程序过程

VC6.0调试程序过程

面向对象程序设计C++(第三版)VC++6.0编辑环境的建立与调试新疆大学信息科学与工程学院计算机系卡米力.木依丁一、新建编辑环境的具体过程step 1: 打开VC++6.0 ,新建工程Step 2: 指定工程的位置及工程名Step3: 按提示选择FinishStep4: 然后按提示选择OK。

Step5:新建cpp文件。

Step6: 选择C++Source File,指定文件所保存的位置及文件名,OKStep7: 已经建立好了工程,可以编辑源文件和保存文件了。

二、打开并运行已经建立好的源文件的具体过程Step1: 打开已经编辑好的源文件,选择File->OpenStep2: 指定并选择要打开的源文件然后按打开Step3: 打开已经编辑好的源文件Step4: 编译连接源文件(编译连接过程用Buil或组建命令同时完成)Step5: 编译连接过程中出现是否建立工程空间的提示,选择是。

Step6: 提示是否保存?选择是。

Step7: 选择是以后,就开始编译和链接并提供有无编译错误。

Step8: 编译通过后就运行程序Buid->!Step9:程序运行后就屏幕上可以看到运行结果三、执行完第一个程序后再继续执行第二个程序的具体过程Step0:为此先关闭第一个工程,然后再打开文件。

因此先关闭工程Step1:这时提示是否关闭,回答是,这时关闭工程并进入编辑状态。

Step2:在编辑环境状态下选择打开命令:File->OpenStep3:指定并选择要打开的源文件(指定要打开哪个文件夹的哪个文件)Step3:程序运行后就屏幕上可以看到运行结果这时,已经打开了要指定的文件,后面的编译连接和执行等过程同上。

第一部分:调试只有main()函数的程序1、进入VC++6.0环境:指定位置。

如:(D:盘,工程名为kk)2、指定文件存储的位置(如:D盘的文件架Kamil),文件名为ka1.c (已经建立好的文件)(第一个程序为只有main()函数的程序)3、由于我的文件已经存在,所以现在不建立文件(当然可以新建立文件),现在我们选择“否”;假设打开ka1.c文件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VC++6.0中如何编译运行调试C语言程序1.启动VC++6.0 (如下图)
2.单个源文件的编译运行
例如下面的源代码
#include<stdio.h>
void main()
{ int i,sum=0;
for(i=1;i<=10;i++)
{
sum=sum+i;
}
printf("sum=%d\n",sum);
}
打开VC++6.0,如图1所示
(图1)选择“文件”→“新建”,打开如图2所示
(图2)
选择“文件”项,如图3所示
(图3)
选择“C++ Source File”项,并在“文件名”项目下输入“sum.c”如图4所示
(图4)
单击“确定”,打开如图5所示
(图5)
输入如上源代码,如图6所示
(图6)
选择按编译按钮调试程序,看看有没有错误,有的话改正,没有的话就可以再按连接按钮检查连接(多文件工程时常用,检查文件间是否正常连接)。

(图7)
在下端的输出窗口会有错误和警告的提示,如果没有错误选择“执行”(或按Ctrl+F5组合键)即可出现运行结果,如图8所示
(图8)
3.多个源文件的编译运行
以上是运行单个源文件的情况,但是在程序设计时,往往是由几个人各自独立编写不同的程序,显然这些程序是不能写在一起进行编译的,这时就需要建立项目工作区来完成几个独立程序的编译,具体方法如下。

首先建立两个文本文件,分别命名为“file1.c”和“file.c”,分别在两个文件中输入如下两个源代码,然后保存。

源代码1:
#include<stdio.h>
void main()
{
void sum();
sum();
}
源代码2:
#include<stdio.h>
void sum()
{
int i,sum=0;
for(i=1;i<=10;i++)
{
sum=sum+i;
}
printf("sum=%d\n",sum);
}
打开VC++6.0,选择“文件”→“新建”打开如图9所示
(图9)
选择“工作区”项,并在“工作空间名称”项目下输入“sum”如图10所示
(图10)
单击“确定”,打开如图11所示
(图11)
在左侧的“工作区窗口”显示了新建立的工作区
选择“文件”→“新建”打开如图9所示,在“工程”项目下选择“Win32 Console Application”项,并在“工程名称”项目下输入工程名称,如“sum”,选择“添加到当前工作空间”项,如图12所示
(图12)
单击“确定”,打开如图13
(图13)
选择“一个空工程”项,单击“完成”,打开如图14所示
(图14)单击“确定”,打开如图15所示
(图15)
在左侧的“工作区窗口”显示了新建立的工程
选择“工程”→“添加到工程”→“文件”,打开如图16所示
(图16)
选择刚刚创建的两个文件,单击“确定”,打开如图17所示
(图17)
选择“组建”→“组建”(或按F7键),打开如图18所示
(图18)
在下端的输出窗口会有错误和警告的提示,如果没有错误选择“组建”→“执行”(或按Ctrl+F5)即可出现运行结果,如图19所示
(图19)
4.如何快速地规代码缩进格式
选中所需要规的代码,按Alt+F8。

5.如何设置断点及调试程序
点击里面的按钮或者按F9在当前光标处增加一个断点和取消一个断点。

程序调试步骤:
(1)断点设置好以后点击或者按F5运行程序,程序执行到有断点的地方会停下来,采用F10或F11单步调试找到精确的错误处。

其中f10是跳过函数盗用,f11是进入函数体调试。

一般是先用f10,确定函数输入输出是否正确(与自己想的一样),如不一样,则用f11进入函数体一步一步调试。

(2)在调试过程中,肯定得监视程序中的变量。

在vc6.0的右下角有一个watch窗口,专门用来设置监视变量。

在调试过程中,鼠标轻轻放在变量上也会显示该变量的值。

(3)vc6.0专门为调试设置了工具箱以方便调试的进行,打开的方法如下。

右键——〉在debug(或调试)选择项的勾勾上。

相关文档
最新文档