网站大量收购闲置独家精品文档,联系QQ:2885784924

程序设计上机辅导VC.pptVIP

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 开发一个C程序,包括以下四步: 1)程序代码的录入。 程序员可以用任一编辑软件(编辑器)将编写好的C程序输入计算机,并以文本文件的形式保存在计算机的磁盘上。编辑的结果是产生一个源程序文件.c或.cpp或.h 。 C程序习惯上使用小写英文字母,常量和其他用途的符号可用大写字母。C语言对大、小写字母是有区别的。关键字必须小写。 1. C程序的开发步骤 2) 程序编译 是将编辑好的源文件翻译成二进制目标代码。编译过程是使用C语言提供的编译程序(编译器)完成的。不同操作系统下的各种编译器的使用命令不完全相同,使用时应注意计算机环境。编译时,编译器首先要对源程序中的每一个语句检查语法错误,当发现错误时,就在屏幕上显示错误的位置和错误类型的信息。此时,要再次调用编辑器进行查错修改。然后,再进行编译,直至排除所有语法和语义错误。正确的源程序文件经过编译后在磁盘上生成目标文件。 3 ) 链接程序 编译后产生的目标文件是可重定位的程序模块,不能直接运行。链接就是把目标文件和其他分别进行编译生成的目标程序模块(如果有的话)及系统提供的标准库函数链接在一起,生成可以运行的可执行的程序映象文件。生成的可执行文件存在磁盘中。 4) 程序运行 运行前,OS将要执行的程序装入内存。装入内存的程序在计算机的操作系统控制下执行。 若执行程序后达到预期目的,则C程序的开发工作到此完成。否则,要进一步检查修改源程序,重复编辑—编译—链接—运行的过程,直到取得预期结果为止。 与其它目标程序或库 链接装配,生成可执行 程序*.exe Visual C++ 6.0上机操作 程序代码的录入, 生成源程序*.cpp 编辑 链接 编译 执行 语法分析查错,翻译 生成目标程序*.obj file.exe 源程序 目标程序 可执行程序 内容 程序设计语言 机器语言 机器语言 可执行 不可以 不可以 可以 文件名后缀 .c或.cpp .obj .exe 2.  Visual C++ 6.0软件简介   在Visual C++ 6.0开发环境下,C程序按工程(project)进行组织,每个工程可包括一个或多个C/CPP源文件,但只能有一个main函数。 有时,为了完成任务经常需要不止一个工程。因此,VC中将1个或多个工程组织成一个工作区。 工作区一般包括1个或多个工程,也可以是空的工作区,但是不能创建一个没有工作区的工程。 所以在VC++ 6.0中存在如下关系: 工作区(1个) 工程(0个或多个) C/CPP文件(0个或多个) 工作区信息保存在扩展名为.dsw的文件中 工程信息保存在扩展名为.dsp的文件中 在VC中编辑并调试C程序主要有如下3种方式: 1)创建一个空的工作区→创建一个空的工程→新建一个或多个c/cpp文件加入到工程→编辑、编译并调试 2)创建一个空的工程,同时也创建一个工作区→新建一个或多个c/cpp文件加入到工程→编辑、编译并调试 3)新建一个c/cpp文件→编辑→编译→接受创建默认工程与工作区的提示→编辑、编译并调试 下面介绍第2种方式。 下面以例1.1为示例(例1.1源文件命名为zmy.cpp)介绍在Visual C++ 6.0 IDE中建立工程并进行C程序调试的主要操作步骤。 注意,由于Visual C++ 6.0的汉化版本很多,菜单项的汉化名称不尽相同(如主菜单项“Build”,有的版本翻译成“组建”,有的版本则翻译成“编译”,而其下拉菜单项中第二个子菜单项名也叫”Build”,有的版本翻译成“生成”,有的翻译成“构件”),所以下面在介绍相应菜单项名称时,用圆括号附上其英文菜单项名。 2.1 启动Visual C++ 6.0 2.2 工程(Project)的创建 含工作区的创建 2.3 在工程(Project)中添加并编辑源程序 是否添加到现有项目中 2.4 编译过程 2.5 连接过程 2.6 执行程序 提醒:compile和build命令不必同时使用,可以只用其中的一个。 3.Visual C++ 6.0程序调试   C语言程序的错误主要包括两大类:一类是语法错误;一类是逻辑设计错误。 语法错误是指违背了C语言语法规则而导致的错误。语法错误分为error和warning两种。 如果程序有语法错误,则在编译时,Visual C++ 6.0 的编译器将在输出窗口中给出语法错误提示信息,错误提示信息一般还可以指出错误发生所在位置的行号。用户可以在输出窗口中双击错误提示信息或按F4键返回到源程序编辑窗口,并通过一个箭头符号定位到引起错误的语句,如下页图所示。 3.1 程序调试时的常见错误分类 出错原因: 语句后忘记加分号。 说明: 编译器给出

文档评论(0)

ipad0c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档