关于防御式编程,下面说法错误的是
A: 为了免遭非法输入数据的破坏,我们要检查所有源于外部的数据的值
B: 需要检查子程序所有输入参数的值
C: 我们可以使用断言来预防代码运行过程中出错
D: 断言主要是产品发布之后使用的,让程序在运行时自检代码
A: 为了免遭非法输入数据的破坏,我们要检查所有源于外部的数据的值
B: 需要检查子程序所有输入参数的值
C: 我们可以使用断言来预防代码运行过程中出错
D: 断言主要是产品发布之后使用的,让程序在运行时自检代码
举一反三
- 中国大学MOOC: 断言是让程序在运行过程中自我检查的代码,断言分为前置断言、后置断言、( )三类。
- 断言是让程序在运行过程中自我检查的代码,断言分为前置断言、后置断言、( )三类。 A: 不变断言 B: 常数断言 C: 判断断言 D: 中置断言
- 在防御性编程方法中,()是让程序在运行过程中自我检查的代码。 A: 断言 B: 异常 C: 中断 D: 返回
- 断言的基本用途是( )程序。通常要在编译器启动断言检查后才能在程序中使用断言。程序布署完之后就关闭断言。 A: 调试 B: 调节 C: 维护 D: 测试 E: 运行
- 中国大学MOOC: 断言的基本用途是( )程序。通常要在编译器启动断言检查后才能在程序中使用断言,程序布署完之后就关闭断言。