高质量的代码:容错处理能力,规范性,完整性.尽量展示代码的可扩展型和可维护性. 容错处理能力:特别的输入和处理,异常,资源回收. 规范性:清晰的书写,清晰的布局,合理的命名. 完整性:功能测试,边界测试,负面测试. 三种错误处理方法: 1.返回值.eg:很多Windows API,返回为0正确,不为0对应各种错误. 缺点:不能把计算结果赋值给其他变量或作为参数传递给其他函数. 2.出错时设置全局变量.此时我们可以在返回值中传递计算结果.eg:Windows很多API运行出错后,会设置全局变量,可…