- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在VS2005上编写、运行、调试C语言程序
目录
前言:关于C/C++编译器的简单介绍 - 2 -
1.编辑、编译与运行 - 3 -
2.调试技术 - 9 -
设置断点 - 9 -
调试运行 - 9 -
快速监视 - 10 -
3.小结 - 13 -
4.附:连接lib静态库文件示例 - 13 -
前言:关于C/C++编译器的简单介绍
Turbo C 2.0发布于1989年,对历史并不太长而发展却神速的IT业来说,确实是古董级的软件了。但它几乎是最后一个专门为C语言设计的开发环境,具备学习C语言的一切条件,没有任何非C语言的东西干扰初学者,所以一直被各大高校的C语言课堂采用。
C++的发展使C++的开发环境大行其道。因为C++几乎完全兼容C语言,两者无论编译器还是编辑器、调试器都可以用同一套程序实现,而且C++共享C的库函数,很多软件还是用两者混合编程实现,所以基本所有的C++环境都同时支持C语言。
上学期使用的Dev-c++是Windows平台下++ IDE开发环境,属于共享软件。界面亲切优雅,size也不大,其版有中文语言支持,无需汉化。编译器规模较的软件项目。稳定而强大的IDE开发环境,丰富的调试功能Visual Studio 2005。
本文将介绍在VS2005下如何开发C语言程序。
1.编辑、编译与运行
下面以创建一个判断是否是闰年的程序来演示如何使用VS2005开发C程序。
启动VS2005,新建一个项目,新建方法有以下几种:
A:在VS2005默认的“起始页”有创建项目一项,单击“项目(P)”即可,如图1所示
B:文件 - 新建- 项目,或者使用快捷键“Ctrl+shift+N”
2. 由步骤1可以得到以下窗口,在项目类型中选择Visual C++,在右侧模板中单击“Win32控制台应用程序”,然后在“输入名称”提示处写项目名称,如图3-1 所示:如:LeapYear,名称下方的“位置”可以点击“浏览”按钮来更改。然后点击“确定”或者“回车键”即可。
然后出现“欢迎使用Win32应用程序向导”对话框,单击“下一步”。如图3-2示:
单击“下一步”出现以下对话框,选择“空项目”,单击“完成”。如图3-3所示:
在窗口的左侧默认出现“解决方案资源管理器,解决方案LeapYear”一栏,下面列出LeapYear,并包括头文件和源文件及资源文件三个文件夹。如图4所示
新建一个C文件:如图5 所示:在“源文件”上点击右键,在出现的“添加”栏目上单击“新建项”,这里也可以添加现有项,即已经用别的编辑器写好的C代码源程序可以通过此选项添加到LeapYear解决方案来,这里采用“新建项”。
4.单击“新建项”,出现如下的对话框,在左边“类别”一栏选择“代码”,右侧的“模板”中选择“C++文件”,在下边名称一栏输入:“LeapYear.c”,这里要注意:文件的后缀应该是“.C” ,不能是默认的cpp文件。点击添加即可。
补充一点:如果不小心没有写“.C”后缀,可以这样处理:在建好的cpp文件右键单击,重命名为“.C”文件,也可以选择“从项目中排除(J)”这一项把该文件去掉,然后新建一个。如图7所示。
在出现的LeapYear.C空白处编写C代码即可。如下图所示:
6.写好代码后 单击“编译”,左边那个是只编译当前文件,右边那个编译全部文件(快捷键F7) 也可以在 菜单栏“生成”-“生成解决方案”或者别的可选择项目。
7. 在编译完成之后,我们就可以按“运行(ctrl+F5)”或者“调试运行(F5)”来运行我们的程序了。程序会提示:“此项目已过期,要生成它吗?”的对话框,单击“是”。
在以后的使用中,我们可以直接按“运行”或“调试运行”而不需要单独进行编译,因为当你按“运行”或“调试运行”的时候它会自动的检测程序是否需要重新编译,如果需要,则会弹出一个对话框询问你是否同意重新编译,你只需在此时点击“Yes”,它就会自动重新编译、连接程序后再运行,非常方便。
另外要注意:信息输出窗:系统用来输出一些信息。比如上面在执行编译时,系统就会输出编译的结果,一般是编译器在程序中发现的错误或者一些警告。如果编译器没有发现错误(error)及警告(warning),那么你会在最后一行看见“0 error(s), 0 warning(s)”的字样。注意:在写程序时应当认真而小心的对待每一个warning,最好把它们都当作error对待。
2.调试技术
用VS2005进行程序的调试是非常方便的,我们可以在任一行设置一个断点,当程序执行到断点所在的行时就会暂时停住,此时,你可以单步执行程序(即一次只执行一条语句),并查看此时各种变量的值,下面我们就来看看如何使用VS2005的调试功能。
设
您可能关注的文档
最近下载
- (必会)人身险销售从业人员近年考试真题题库汇总(答案).docx
- 大队委竞选讲话稿PPT.pptx
- 毕业论文_-——汽车凸轮轴加工工艺分析.doc
- 国家安全概论-西安交通大学-中国大学MOOC慕课答案.pdf
- 2024年中国成人心肌炎临床诊断与治疗指南解读课件PPT.pptx
- 2024-2025学年小学信息技术(信息科技)四年级全一册义务教育版(2024)教学设计合集.docx
- 项目四 任务六 旅游娱乐(练习-解析版)-《旅游概论》 (高教社第二版)同步精品课堂.docx
- 第四届-全国大学生结构设计信息技术大赛竞赛题-20211206.docx
- 慢性阻塞性肺疾病患者健康服务规范(试行)培训课件.pptx
- 《全国医疗服务价格项目规范(2012年版)》规范目录.pdf
文档评论(0)