Microsoft编写优质无错C程序秘诀:编程精粹

1星 需积分: 0 8 下载量 156 浏览量 更新于2024-07-29 收藏 1.2MB PDF 举报
"微软C语言编程标准" 本资源是微软官方提供的C语言编程标准指南,旨在帮助开发者编写高质量、无错的C程序。本书共八章,分别介绍了编程精粹、命名约定、编译程序、断言、子系统设防、程序跟踪、糖果机界面、风险事业、编码中的假象和态度问题等重要的编程概念和技术。 第1章假想的编译程序中,介绍了编译程序的基本概念和原理,包括编译程序的架构、编译过程、语法分析、语义分析和代码生成等。同时,本章还讨论了编译程序的优化技术,如dead code elimination、constant folding和register allocation等。 第2章自己设计并使用断言中,讨论了断言的概念和使用断言来确保程序的正确性。断言是一种编程技术,用于检查程序中的错误和异常情况,以确保程序的正确执行。本章还介绍了断言的类型、断言的使用场景和断言的优点等。 第3章为子系统设防中,讨论了子系统的概念和子系统的设防技术。子系统是一种软件架构,旨在将复杂的系统分解为多个小型的、独立的子系统,以提高系统的可维护性和可扩展性。本章还介绍了子系统的设计原则、子系统的接口设计和子系统的测试等。 第4章对程序进行逐条跟踪中,讨论了程序跟踪的概念和技术。程序跟踪是指在程序执行过程中,记录和分析程序的执行过程,以了解程序的执行情况和错误情况。本章还介绍了程序跟踪的类型、程序跟踪的使用场景和程序跟踪的优点等。 第5章糖果机界面中,讨论了糖果机界面的概念和设计原则。糖果机界面是一种人机交互界面,旨在提供一个友好的用户界面,以提高用户体验。本章还介绍了糖果机界面的设计原则、糖果机界面的实现技术和糖果机界面的优点等。 第6章风险事业中,讨论了风险事业的概念和风险事业的管理技术。风险事业是指在软件开发过程中,可能出现的一些风险情况,如项目延期、预算超支、质量不合格等。本章还介绍了风险事业的类型、风险事业的评估和风险事业的应对策略等。 第7章编码中的假象中,讨论了编码中的假象概念和编码中的假象技术。编码中的假象是指在编码过程中,使用一些技术和技巧来提高编码效率和编码质量。本章还介绍了编码中的假象的类型、编码中的假象的使用场景和编码中的假象的优点等。 第8章剩下来的就是态度问题中,讨论了编程中的态度问题和编程中的职业道德。本章还介绍了编程中的职业道德、编程中的工作习惯和编程中的团队合作等。 本资源提供了一份详细的C语言编程标准指南,涵盖了编程精粹、命名约定、编译程序、断言、子系统设防、程序跟踪、糖果机界面、风险事业、编码中的假象和态度问题等重要的编程概念和技术,为开发者提供了一个系统的编程指南。