题目内容

关于函数的声明和定义正确的是()。

A. 函数的声明是必须的,只有这样才能保证编译系统对调用表达式和函数之间的参数进行检测,以确保参数的传递正确
B. 函数的定义和声明可以合二为一,可以只有函数定义即可
C. 函数在声明时,其参数标识符可省略,但参数的类型、个数与顺序不能省略
D. 函数可以在其他函数中被调用,也可以在其他函数内定义

查看答案
更多问题

在函数的返回值类型与返回值表达式的类型的描述中,错误的是()。

A. 函数返回值的类型是在定义函数时确定,在函数调用时是不能改变的
B. 函数返回值的类型就是返回值表达式的类型
C. 函数返回值表达式类型与返回值类型不同时,函数表达式类型应转换成返回值类型
D. 函数返回值类型决定了返回值表达式的类型

关于函数返回值的的描述正确的是()。

A. 函数返回表达式的类型一定与函数的类型相同
B. 函数返回值的类型决定了返回值表达式的类型
C. 当函数类型与返回值表达式类型不同,将对返回值表达式的值进行类型转换
D. 函数返回值类型就是返回值表达式类型

下列哪个不是重载函数在调用时选择的依据()。

A. 参数类型
B. 参数个数
C. 函数类型
D. 函数名

在C++语言中,关于参数默认值的描述正确的是()。

A. 只能在函数定义时设置参数默认值
B. 设置参数默认值时,应当从右向左设置
C. 设置参数默认值时,应当全部设置
D. 设置参数默认值后,调用函数不能再对参数赋值

答案查题题库