谭浩强 C第1章.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
谭浩强 C第1章

C语言程序设计实用教程 第1章程序设计基础 本章要点 1.1 程序设计与C语言 1.2 进入C的世界 1.3 让程序正确运行起来 习题 1 1.1 程序设计与C语言 1.1 程序设计与C语言 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.2 进入C的世界 1.3 让程序正确运行起来 1.3 让程序正确运行起来 1.3 让程序正确运行起来 1.3 让程序正确运行起来 1.3 让程序正确运行起来 1.3 让程序正确运行起来 1.3 让程序正确运行起来 1.3 让程序正确运行起来 1.3 让程序正确运行起来 1.3 让程序正确运行起来 1.3 让程序正确运行起来 1.3 让程序正确运行起来 1.3 让程序正确运行起来 (3)逻辑错误:程序运行后,没有得到预期的结果,这说明程序存在逻辑错误。这类错误从语法上来说是有效的,只是程序逻辑上存在缺陷。 例如,使用了不正确的变量类型、指令的次序错误、循环中起终值不正确以及不正确的程序设计等,逻辑错误也会连带产生运行错误。 通常,逻辑错误不会产生错误提示信息,故错误较难排除,需要程序员仔细地分析程序,并借助VB提供的调试工具,才可以找到出错的原因和排除错误。 编译错误的解决,则可以由集成开发环境所提供的调试功能来完成,在程序进行编译时,编译工具会对程序中的错误进行诊断。 编译诊断的错误分为三类:致命错误、错误和警告。 致命错误:大多数是编译程序内部发生错误,发生这类错误时,编译中止,只能重新启动Visual C++集成开发环境。幸运的是,这类错误很少发生,但是为了安全,编译前最好先保存工程。 错误:通常是在编译时,由语法不当所引起的,比如缺少括号、变量未声明等。产生错误时,编译程序会出现报错提示,程序员根据提示对源程序进行修改即可。这类错误是最容易出现的。 警告:是指对被编译程序怀疑有错,但不确定,有时可强行编译通过。 当出现编译错误时,应当仔细阅读错误提示,并从中分析错误原因。 1.3.2 程序调试 下面以Turbo C为例,介绍如何对有简单错误的程序进行调试,使程序正确运行。 1.代码编辑 按前面所学的方法,启动Turbo C 2 .0环境,在编辑窗口中,输入如下程序代码。 /*************** tc1-3.c 程序调试 ***************/ #include stdio.h /*包含标准库文件stdio.h*/ void main( ) /*程序入口,程序从这里开始执行*/ { printf(Hollow ,Welcome to Turbo C ); /*输出文字*/ } 这段代码很简单,因此程序代码的内容在此不再解释,可以参见每行语句后的注释。 2.程序调试 程序代码输入完成后,按F9键,编译程序,结果如图1-15所示。 图1-15 编译错误 在弹出的编译提示窗口中显示了相关的信息,可以看到编译出现两处错误,即“Errors: 2”,警告为零,即“Warnings: 0”。 按回车键,此时程序的消息窗口被激活,在出现第一个错误(或警告)的提示语句行将以白色亮条高亮显示,同时,编辑窗口也会出现对应的亮条,它标志了编译器给出的错误(或警告)源代码所在的位置。如图1-16所示。 在编译时,如果错误太多,为方便查看,可以按F5键放大消息窗口进行查看。 图1-16 提示错误(警告)所在的位置 这时可以用方向键上下移动消息窗口中的亮条,同时可以看到编辑窗口中的亮条也随之移动,以随时跟踪错误所在位置。 在图1-16中可以看到,第一条错误提示语句太长,不能在窗口中完全显示出来,此时可将方向键向右移动,以看到后面的信息。 将亮条移动到第一条错误语句上,按F6键,可切换到编辑窗口出现错误的语句行。 仔细查看,原来是“printf(Hollow, Welcome

文档评论(0)

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

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

1亿VIP精品文档

相关文档