资源描述
oQiC9F Vl-thjnv-lL 叶打乂档蚁-hl./Q lvcr»i-pft Yvb F讪IwhiM二补54:匸忧讹;=«齐港邙冋sXflUI百龙世址拦耐磺"弘 VLAM Clifcvg 匸Vi er os oftVjvuidStuii* B 0VC+6.0中如何编译运行调试C语言程序1.启动VC+6.0 (如下图)F«rjetutl Vilrfl 販星糸软pfTf*->r'ftli弭音孚尅ic啊计嗓+甩.訂中2. 单个源文件的编译运行例如下面的源代码#in clude<stdio.h>void mai n() int i,sum=0;for(i=1;i<=1O;i+)sum=sum+i;pr in tf("sum=%dn",sum);打开VC+6.0,如图1所示(图1)选择“文件”t“新建”,打开如图2所示新建冈文件工程|工作区|其它文档|ATL COM AppWizardCluster Resource Type Wizard S Custom AppWizard iDalabase Prnject DevSluilio Add-in WizardExtended Stoned Ptoc Wizard QjlSAPI Fxtension Wizard tfMakelile MFC ActiveX ContrnlWizord i/MrC AppWizard dll工程名称画I位置財©C语言程序IMFC AppWizard exeij New Ddiabase WizardUtility Project 为Win32 Application Win32 Console Application j/) Win32 Dynamic-Link LibraryWin32 Static Library席创建新的工作空间IB厂添加到当前工作空间腔厂从属于川:平台(0:Vwin32取消(图2)选择“文件”项,如图3所示(图3)选择“C+ Source File ”项,并在“文件名”项目下输入“ sum.c”如图4所示(图4)单击“确定”,打开如图 5所示(图5)输入如上源代码,如图6所示(图6)选择按编译按钮'调试程序,看看有没有错误,有的话改正,没有的话就可以再按连接按钮" 检查连接(多文件工程时常用,检查文件间是否正常连接)。“执行”(或按Ctrl+F5(图7)在下端的输出窗口会有错误和警告的提示,如果没有错误选择组合键)即可出现运行结果,如图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=%dn",sum);打开VC+6.0,选择“文件新建”打开如图9所示am?l'x文件 工程|工作区|其它文档|ATLCOM AR£WizardI工程名称|囿:jCluster Resource Type Wizard Custom AppWizard Database Project DevStudio Add-in Wizard Extended Stored Proc WizardWISAPI Extension Wizard iZlMBkefilEMFC AcliveX CnnlrolWizard gMFC AppWizard (dll)JSMrC AppWizard exe jNew Database Wi2ard 订 Utility Project位置回忑W语言程序、Win32 ApplicationWin32 Console ApplicationWin32 Dynamic-Link LibraryWin32 Static Library柠创建新的工作空间(H)r添加到当前工作空间回厂从属于(P1:I平台曰:/Win32(图 10)(图 #)文件|工程 工作区|其它文档|區空白工作区工佯空间名称NJ:取消(图9)选择“工作区”项,并在“工作空间名称”项目下输入“ sum”如图10所示新建(图 #)确定|sum检置圜:悟言程序佃um亘取消(图 11)单击“确定”,打开如图11所示(图 11)在左侧的“工作区窗口”显示了新建立的工作区选择“文件”7“新建”打开如图9所示,在“工程”项目下选择“Win32 Con soleApplicati on ”项,并在“工程名称”项目下输入工程名称,如“sum”,选择“添加到当前工作空间”项,如图12所示(图 13)单击“确定”,打开如图13(图 13)选择“一个空工程”项,单击“完成”,打开如图14所示(图 14)单击“确定”,打开如图15所示(图 15)在左侧的“工作区窗口”显示了新建立的工程选择“工程”7“添加到工程”7“文件”,打开如图16所示(图 16)选择刚刚创建的两个文件,单击“确定”,打开如图17所示(图 17)选择“组建”7“组建”(或按F7键),打开如图18所示(图 18)“执行”(或按在下端的输出窗口会有错误和警告的提示,如果没有错误选择“组建”Ctrl+F5 )即可出现运行结果,如图19所示(图 19)4. 如何快速地规范代码缩进格式选中所需要规范的代码,按 Alt+F8。5. 如何设置断点及调试程序点击尊體* I曰也里面的也按钮或者按F9在当前光标处增加一个断点和取消一个 断点。程序调试步骤:、,、鱼、宀口 口 -、,、亠"(1) 断点设置好以后点击或者按F5运行程序,程序执行到有断点的地方会停下来,米用F10或F11单步调试找到精确的错误处。其中f10是跳过函数盗用,f11是进入函数体调试。一般是先用f10 ,确定函数输入输出是否正确(与自己想的一样),如不一样,则用f11进入函数体一步一步调试。(2) 在调试过程中,肯定得监视程序中的变量。在vc6.0的右下角有一个watch窗口,专门用来设置监视变量。在调试过程中,鼠标轻轻放在变量上也会显示该变量的值。(3) vc6.0专门为调试设置了工具箱以方便调试的进行,打开的方法如下。右键一一在debug(或调试)选择项的勾勾上。调试常用快捷键单步进入F11单步跳过F10单步跳出SHIFT+F11运行到光标CTRL+F10开关断点F9清除断点CTRL+SHIFT+F9Breakpoints(断点管理)CTRL+B 或ALT+F9GOF5Compile( 编译,生成.obj文件)CTRL+F7Build(组建,先 Compile 生成.obj 再 Link 生 成.exe)F7
展开阅读全文