- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
MicrosoftVisualC++6.0介绍
从2008年4月开始,全国计算机等级考试将全面停止TurboC2.0(简称TC)软件的使用,所有参加
二级C语言、三级信息技术、网络技术和数据库技术上机考试的考生,都要在VisualC++6.0(简称VC)环
境下调试运行C程序。众所周知,VC软件主要是用来开发C++程序的,如何在VC下调试运行C程序,
对于众多学习者来说,确实是一个新的话题。
VC与TC的差异,主要是体现在程序设计语言C++与C的关系上。其实,了解计算机程序设计的人
都知道,C++是C语言的升级板,VC是在Windows进行C++程序设计的主要软件,VC完全兼容了C的
功能,也就是说,在VC下是完全能够进行C语言程序开发。
VisualC++6.0编程环境的使
目录
1编制并运行一个简单程序1
1.1编制并运行程序的“四步曲”1
1.2工程(PROJECT)以及工程工作区(PROJECTWORKSPACE)1
1.3启动并进入VC6的集成开发环境2
1.4创建工程并输入源程序代码3
1.5不创建工程,直接输入源程序代码7
1.6编译、链接而后运行程序7
1.7及时备份自己的创作8
1.8将自己设计的产品提供给他人使8
2VC6集成开发环境使用参考9
2.1VC6的常用菜单命令项9
2.2VC6的主要工作窗口11
3严谨思维,调试程序13
3.1什么时候需要对程序进行调试13
3.2对程序进行调试的基本手段和方法13
3.3对一个简单程序的调试过程15
3.4设计合适的程序调试方案17
3.5优秀程序员的基本素质——丰富的想象、严谨的思维19
4编译与链接过程中常见的出错提示20
4.1常见编译错误20
4.2常见链接错误23
1编制并运行一个简单程序
1.1编制并运行程序的“四步曲”
让我们VC6先来编制一个最简单的程序,并让它运行(执行)而得出结果,以此来作
为了解VC6的开端。这个程序的功能仅仅是向屏幕上输出一个字符串“HelloWorld”。程序
虽小,但与编制运行大程序的整个过程是相同的,都包含着如下所谓的“四步曲”:
(1)编辑(把程序代码输入,交给计算机)。
(2)编译(成目标程序文件.obj)。编译就是把高级语言变成计算机可以识别的二进制语言,
计算机只认识1和0,编译程序把人们熟悉的语言换成二进制的。编译程序把一个源程序翻
译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;
代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程
中发现有语法错误,给出提示信息。
(3)链接(成可执行程序文件.exe)。链接是将编译产生的.obj文件和系统库连接装配成一
个可以执行的程序。由于在实际操作中可以直接点击Build从源程序产生可执行程序,可能
有人就会置疑:为何要将源程序翻译成可执行文件的过程分为编译和链接两个独立的步骤,
不是多此一举吗?之所以这样做,主要是因为:在一个较大的复杂项目中,有很多人共同完
成一个项目(每个人可能承担其中一部分模块),其中有的模块可能是用汇编语言写的,有的
模块可能是VC写的,有的模块可能是VB写的,有的模块可能是购买(不是源程序模
块而是目标代码)或已有的标准库模块,因此,各类源程序都需要先各自编译成目标程序文
件(二进制机器指令代码),再通过链接程序将这些目标程序文件连接装配成可执行文件。
(4)运行(可执行程序文件)。
上述四个步骤中,其中第一步的编辑工作是最繁杂而又必须细致地由人工在计算机上来完成,
其余几个步骤则相对简单,基本上由计算机自
最近下载
- 创新农村公共服务管理模式,推进乡村振兴.pptx VIP
- 学校食堂承包经营及餐饮服务投标方案(技术方案).pdf
- 2022年中国银行公司客户经理考试总题库.doc
- 中国哲学史12-两汉经学.ppt VIP
- 中国康复类医疗器械产业加速腾飞,正迎来黄金发展期——2023大型现状调查报告(先进制造2024前沿第9期).docx
- 电力系统继电保护及安全自动装置运行评价规程 QGDW 10395-2022.docx VIP
- 锚杆静压桩施工设计方案.doc VIP
- 早产儿贫血诊断与治疗的临床实践指南(2025年).pptx VIP
- (高清版)DG∕TJ 08-88-2021 建筑防排烟系统设计标准.pdf VIP
- 《寄生虫学检验》课件——结膜吸吮线虫.pptx VIP
文档评论(0)