在vc6上编写c程序

在vc6上编写c程序

ID:21928673

大小:369.50 KB

页数:8页

时间:2018-10-25

在vc6上编写c程序_第1页
在vc6上编写c程序_第2页
在vc6上编写c程序_第3页
在vc6上编写c程序_第4页
在vc6上编写c程序_第5页
资源描述:

《在vc6上编写c程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、前言  TurboC2.0发布于1989年,对历史并不太长而发展却神速的IT业来说,确实是古董级的软件了。但它几乎是最后一个专门为C语言设计的开发环境,具备学习C语言的一切条件,没有任何非C语言的东西干扰初学者,所以一直被各大高校的C语言课堂采用。  C++的发展使C++的开发环境大行其道。因为C++几乎完全兼容C语言,两者无论编译器还是编辑器、调试器都可以用同一套程序实现,而且C++共享C的库函数,很多软件还是用两者混合编程实现,所以基本所有的C++环境都同时支持C语言。  美国微软公司出品的VisualC++(以下简称VC)是Windows平台

2、上最流行的C/C++集成开发环境。从1993年发行1.0版本开始,历经多年锤炼,于2003年推出最新的7.0版本(VisualC++.NET2003)。本文将介绍如何在流传更广泛的6.0版本下开发C语言程序。编辑、编译与运行  VC6强大的AppWizard并不支持生成C语言工程,我们需要独辟蹊径。如下图所示,首先点击“新建”按钮建立一个空的文本文件。  然后,我们点击“保存按钮”或者按“ctrl+s”保存这个文件,扩展名一定要是“.c”,如下图所示:  现在,我们可以在文件中输入我们的源代码开始编写程序了,当程序编写完成之后,我们按“编译”按钮或

3、“F7”开始编译它,不过在编译之前,VC先会弹出对话框,询问是否建立一个缺省的项目工作区。VC必须有项目才能编译,所以这里必须回答“Yes”。系统会在保存.c文件的目录里自动生成与c源程序文件同名的.dsw和.dsp等文件。以后可以直接打开这些文件来继续编写程序,不必再重复上面的过程。此后,系统会自动完成编译操作,并且在信息输出窗口中输出相关信息,如图所示:  上图就是我们在学习C语言时常常需要与之打交道的开发环境了,下面我们就来简单的熟悉一下它:·编译:即编译当前文件·Build:编译项目中的所有文件,并把它们链接到一起·中止编译:在编译的时候,

4、可以点击此按钮中止编译过程·运行:运行程序。如果程序未被Build,它们先Build然后再运行·调试运行:用调试器运行程序,此时,你可以通过设置断点、单步执行等多种方式跟踪程序的运行状况。有关调试方面的更多的内容会在后面的部份详细介绍·设置或取消断点:可以在当前行设置一个或取消一个断点,这在后面介绍调试的部份详细介绍。·文件及函数浏览器:可以浏览整个项目中的所有函数、全局变量以及所有文件。双击文件名,可以在右边的代码编辑器中打开相应文件。双击函数名或全局变量名,可以在右边的代码编辑器中打开此函数或全局变量所在的文件并定位到函数体内或全局变量声明的地

5、方·代码编辑器:输入代码用·信息输出窗:系统用来输出一些信息。比如上面在执行编译时,系统就会输出编译的结果,一般是编译器在程序中发现的错误或者一些警告。如果编译器没有发现错误(error)及警告(warning),那么你会在最后一行看见“0error(s),0warning(s)”的字样。注意:在写程序时应当认真而小心的对待每一个warning,最好把它们都当做error对待。  在编译完成之后,我们就可以按“运行(ctrl+F5)”或者“调试运行(F5)”来运行我们的程序了。在以后的使用中,我们可以直接按“运行”或“调试运行”而不需要单独进行编译

6、,因为当你按“运行”或“调试运行”的时候它会自动的检测程序是否需要重新编译,如果需要,则会弹出一个对话框询问你是否同意重新编译,你只需在此时点击“Yes”,它就会自动重新编译、连接程序后再运行,非常方便。VC6调试技术  用VC6进行程序的调试是非常方便的,我们可以在任一行设置一个断点,当程序执行到断点所在的行时就会暂时停住,此时,你可以单步执行程序(即一次只执行一条语句),并查看此时各种变量的值,下面我们就来看看如何使用VC6的调试功能。设置断点  我们先输入一小段程序,然后在程序中设置一个断点,如下图所示:调试运行  现在我们点击工具栏上的“调

7、试运行按钮(F5)”,这时程序将自动编译、连接、运行,然后停在我们所设定的断点的行上。设置断点后,我们可以看见当前行的最左端有一个暗红色的大圆点,如下图所示:  上图就是我们这里将要详细介绍的调试界面:·继续运行:表示继续执行程序,直到碰见下一个断点时为止·重新运行:表示重新从头开始运行程序·停止调试:表示中止现在的调试界面,返回到代码编写界面·进入函数内:单步执行命令。如果下一条即将执行的语句是一条函数调用语句,那么就进入到函数体内·越过函数:单步执行命令。如果下一条即将执行的语句是一条函数调用语句,它不会进入函数体内,而是直接执行整个函数,并停

8、到函数返回后的第一条语句上·运行到光标所在的行:表示继续执行程序,直到运行到光标所在的行为止·快速查看变量:它可以允许程序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。