若定义的函数返回值与return表达式类型不一致时,以return 表达式类型为准。
举一反三
- 若函数类型和return语句中表达式类型不一致时,返回类型以函数类型为准。
- 若有返回值的函数类型和return语句中的表达式类型不一致,则( ) A: 运行时出现不确定结果 B: 返回值的类型以函数类型为准 C: 编译时出错 D: 返回值的类型以return语句中表达式的类型为准
- 若函数的类型和return语句中的表达式的类型不一致,则_________。 A: 编译时出错 B: 运行时出现不确定的结果 C: 不会出错,且返回值的类型以return语句中表达式的类型为准 D: 不会出错,且返回值的类型以函数类型为准
- 如果函数定义时函数值的类型和return语句中表达式的值类型不一致,则以return语句中的类型为准。
- 函数返回值的正确描述是( )。 A: 函数的返回值是通过函数中的return语句获得 B: 有多个return语句时,就能返回多个值。 C: 在定义函数时,对函数值的说明类型与return语句中的表达式的值应一致。 D: 如果函数值的类型与return语句表达式的值不一致时,则以表达式的值为准。 E: 当函数中没有return语句时,返回的是一个不确定的值。