微软C编程秘籍:打造无错C程序
需积分: 2 79 浏览量
更新于2024-12-27
收藏 691KB DOC 举报
"《微软C编程精粹》是一本由PC Home俱乐部和C++ Builder讨论区的网友们共同整理的电子书籍,它汇集了Microsoft关于编写高质量、无错误C语言程序的技巧和方法。该书由Steve Maguire撰写,中文版由姜静波和佟金荣翻译,麦中凡校订,内容主要来自原著《Writing Clean Code – Microsoft Techniques for Developing Bug-free C Programs》。书中强调了编写整洁代码的重要性,提供了实用的编程策略,如使用断言进行自我检测、为子系统设置防护、逐步调试程序以及识别编码中的陷阱等。
本书的特点是并非一人独立完成,因此章节间的代码风格可能会有所差异,比如指针声明的方式,作者提到了两种常见的写法,即`void* pv;` 和 `void *pv;`,以适应不同的个人偏好。作者特意提醒读者,尽管大部分内容保持了原汁原味,但仍可能存在极少数的文字修饰以提高语句通顺度。
对于可能存在的错误或改进意见,作者鼓励读者通过电子邮件wizard@citiz.net提供反馈,以便及时修正。书中涵盖了多个章节,如第一章探讨的是一个假设的编译器,第二章介绍如何设计并利用断言自检程序,第三章则关注于保护子系统,第四章讲解逐行调试技术,第五章以糖果机界面为例深入讲解,第六章涉及风险编程策略,第七章剖析编码中的潜在问题,第八章则着重于编程态度的培养。此外,还有两篇详尽的附录,包括编码检查表、内存管理示例以及练习答案,帮助读者巩固学习成果,并有一个后记部分,展望了未来的编程趋势和发展方向。
《微软C编程精粹》是一本实用且权威的指南,不仅传授编程技术,还注重编程实践和最佳实践,对于C语言程序员特别是追求高效、无误编程的开发者来说,是一份不可多得的参考资料。"
2007-02-13 上传
2010-05-17 上传
2013-10-02 上传
2013-08-03 上传
2009-03-10 上传
2009-03-19 上传
2009-03-02 上传
2011-04-30 上传
2009-02-03 上传
zmqianhan
- 粉丝: 0
- 资源: 13
最新资源
- Cooking Converter-crx插件
- Huomobian.zip_matlab例程_matlab_
- lilyPAD-开源
- 传单挑战:家庭作业
- 定价博弈matlab代码-RLS:Iskhakov,Rust和Schjerning撰写的论文“递归词典搜索:找到有限状态定向动态博弈的所有马尔
- spring
- forecastico:使用meteor.js和brain.js进行股票预测在线应用
- KickFire Prospector - Free Prospecting Tool-crx插件
- 前端自定义拖拽可视化工具dome
- krunseti-开源
- 自述生成器
- c语言自创军旗游戏源码.zip
- BS5-Admin-HTML-Template:Bootstrap 5响应式HTML管理模板
- HANDWRITTEN-DIGIT-RECOGNITION
- homework-9-SSB-332-
- Cusdom_Open.rar_工具条_C++_Builder_