高质量C语言练习题4--调试练习

上传者: winni02788 | 上传时间: 2021-04-07 19:49:08 | 文件大小: 252KB | 文件类型: RAR
调试程序说明 示例的工程是一个电话号码登录和检索功能的例子。 该例子要完成的功能是 1. 新的电话号码登录。 2. 根据电话号码进行检索已经登录的地点。 详细的功能说明 1. 程序中允许用户输入允许保存的最大电话号码条数,但是最大不能超过1000条。 2. 允许用户选择电话号码的保存方式是文件保存还是只是保存在内存中。 3. 删除电话号码的功能未完成,不用考虑。 4. 电话号码检索时,允许部分匹配的功能,例如已经登录的电话号码中,有包含024的,则使用024进行检索时,能够检索到相应的号码。 5. 可以检索到多个结果。例如有多个包含024的号码,则都会被检索出来。 需要完成的调试要求。 本程序中存在部分明显的以及隐含的错误,请通过代码理解以及调试找到其中的错误。 提示: A.除编译错误外,程序功能存在7处错误。 B.为了调试问题,需要进行如下调试操作 1)运行程序,输入允许保存的数据的最大数。 2)Memory方式登录和检索电话号码,登录一件时,确认是否能够进行登录。 3)Memory方式分别登录一件及登录多件电话号码时,确认是否还能够检索成功以及检索结果是否当时登录的内容。 4)通过文件保存的方式,登录电话号码,名称输入时,请输入中间有空格的名称。 5)内存泄漏2处。

文件下载

资源详情

[{"title":"( 19 个子文件 252KB ) 高质量C语言练习题4--调试练习","children":[{"title":"Exercise C8","children":[{"title":"TelSrcStub_DBG.rar <span style='color:#111;'> 219.29KB </span>","children":null,"spread":false},{"title":"8调试练习.doc <span style='color:#111;'> 24.00KB </span>","children":null,"spread":false},{"title":"TelSrcStub_DBG","children":[{"title":"TelSrcStub_DBG","children":[{"title":"telsrc_main.c <span style='color:#111;'> 19.05KB </span>","children":null,"spread":false},{"title":"TelSrcStub.opt <span style='color:#111;'> 55.50KB </span>","children":null,"spread":false},{"title":"TelSrcStub.plg <span style='color:#111;'> 17.01KB </span>","children":null,"spread":false},{"title":"TelSrcStub.dsp <span style='color:#111;'> 5.78KB </span>","children":null,"spread":false},{"title":"include","children":[{"title":"telsrc.h <span style='color:#111;'> 925B </span>","children":null,"spread":false},{"title":"telsrc_p.h <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"telsrc_c.h <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"telsrc_s.h <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false}],"spread":true},{"title":"TelSrcStub.dsw <span style='color:#111;'> 543B </span>","children":null,"spread":false},{"title":"telsrc","children":[{"title":"include","children":[{"title":"telsrc_in.h <span style='color:#111;'> 840B </span>","children":null,"spread":false},{"title":"telsrc_in_c.h <span style='color:#111;'> 941B </span>","children":null,"spread":false},{"title":"telsrc_in_s.h <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"telsrc_in_p.h <span style='color:#111;'> 1.84KB </span>","children":null,"spread":false}],"spread":true},{"title":"telsrc_memsrc.c <span style='color:#111;'> 9.85KB </span>","children":null,"spread":false},{"title":"telsrc_filesrc.c <span style='color:#111;'> 9.26KB </span>","children":null,"spread":false}],"spread":true},{"title":"Debug","children":null,"spread":false},{"title":"TelSrcStub.ncb <span style='color:#111;'> 153.00KB </span>","children":null,"spread":false},{"title":"mainproj.c <span style='color:#111;'> 612B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明