c语言中调试方法,C语言调试方法.doc

C语言调试方法

C语言调试方法

1. 启动VC++6.0

安装好微软的Visual Studio 6.0 后,在系统的“开始”菜单的“程序”中可以启动Visual C++6.0,见图0-1。也可以在桌面上为菜单项Visual C++6.0建立一个快捷图标,如图0-2.所示。可选择这两个方法之一启动VC。

2. 建立工程

方法一:建立空的工程后添加源文件。

启动VC环境后,选择“File”菜单中的“New”项,弹出图0-3所示的对话框。其标签项自动选择为“Projects”(工程)。作为初学者,在左侧的列表中选择倒数第3项“Win32 Console Application”(win32 控制台应用),在右侧“Project Name”文本框中输入欲建立的工程名称,如:Example01。在“Location”(位置)中选择工程的存放位置(最好为课程建一个总文件夹),点击“OK”,系统出现建立工程的导航对话框,如图0-4所示。

在图0-4的导航对话框中选择默认的“An empty project”(空的工程),然后点击“Finish”(完成)。系统弹出相关的创建工程的信息,如图0-5所示。点击按钮“OK”后,系统创建工程,建立相关的文件夹,不过这些文件夹都是空的,系统界面类似于图0-6. 。

在图0-6中,窗口左侧为“Workerspace”(工作空间)窗口,下部窗口为“Output”(输出)窗口。在workerspace(工作空间)窗口中有两个视图标签:ClassView(类视图)和FileView(文件视图)。前者按照C++ “类”的管理方式展现C/C++的源代码,后者按照文件的组织方式展现C/C++的源代码。点击标签的名称,可以在二者之间切换显示。

接下来的操作是为工程增加一个源文件,具体步骤见第二节。

方法2:建立框架工程后更改源文件

在建立工程,系统弹出建立工程的导航对话框后,选择第3项,A“Hello,World”application,然后点击“Finish”,如图0-7所示。

系统创建工程后,在工作空间的ClassView视图中,打开“类树”中的Global,可以见到主函数main,双击主函数main,系统打开相应的源文件(与工程名同,扩展名为cpp),如图0-8所示。可以更改这个源文件代码为自己的程序。

?注意:更改时,不要将编译命令“ #include "stdafx.h" ”丢掉。

?注意:方法1和方法2的区别有两点:1)方法1没有建立任何文件此后可以添加.c的源文件,也可以添加.cpp源文件;2)方法2建立了程序框架和一个带主函数的.cpp源文件。..c的源文件使用c编译器,.cpp文件使用C++的编译器,二者是有区别的。

二、添加源程序

1. 源文件的添加

按照方法一建立工程后,整个工程是一个完全空的架子,没有任何源文件。此时,单击菜单“File”,再次选择“New”,系统弹出与图0-3一样的对话框,不过,此时的对话框默认的标签是“Files”,如图0-9所示。

在图0-9中,选择“C++Source Files”(C++源文件),在右边的File文本框中填写文件名(一定要带有扩展名,.c或.cpp,它们的编译器不同),然后单击“OK”,系统为使用者建立源文件并打开,右边的文本编辑区,就是展示源文件内容的窗口。图0-10是为工程example01添加了源文件exam01.c后,并展开了Source Files 文件夹(单击其前面的“+”号)后的界面。

双击文件名exam01.c,可以在右边的窗口打开这个文件。若为工程添加了多个文件,则每个打开的文件对应一个窗口,这个窗口代表源文件的文本区,可以在此编写程序。例如,编辑如下代码:

/* 程序1 */

#include ”stdio.h”

void main()

{

printf(“Hello,world!\n”);

printf(“计算机世界,我来了!\n”);

}

?注意:输入汉字后要及时切换回到西文输入方式,因为C语言使用的\n、引号、分号、括号等都是西文的。

2. 程序源文件的快速编辑

采用缩进方式:将程序1键入源文件,应当采用缩进方式,如图0-11所示的两个printf行,与大括号的垂直位置相比,位置缩进了。这种方式在输入时,自然回车就可以做到。以后的编程中,分支、循环语句中也应当使用缩进方式。这种“书写”方式使程序具备有层次的美感,增强逻辑感,让人容易阅读理解程序。

积极使用windows的复制-粘贴 程序中表示变量、函数等等符号可以在多处大量出现,甚至一些语句也极其类似,因此,使用windows的剪贴板,可以减少击键的次数,解决快速输入的问题,还可以减少出现“两次键入的名称不同”的错误。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值