题目内容

下列关于C++函数的说法中正确的是()

A. 若函数先定义后调用,则必须在调用前说明
B. 如函数先调用后定义,则必须在调用前说明
C. 不论函数定义与调用的先后,都必须在调用前说明
D. 不论函数定义与调用的先后,都不必在调用前说明

查看答案
更多问题

若函数没有返回值,则该函数的类型应被说明为()

A. void
B. int
C. char
D. double

若一个函数被说明为void类型,则其含义是()

A. 函数没有任何返回值
B. 函数没有参数表
C. 函数的作用域为全局
D. 函数的作用域为局部

下列关于内联函数的说法中不正确的是()

A. 内联函数体内不能有循环语句
B. 内联函数体内不能有switch语句
C. 内联函数必须先定义后调用
D. 内联函数在被调用时发生控制转移

在C++中,下列关于函数原型的描述中错误的是()

A. 如果函数先定义后调用,则该函数不能有函数原型说明
B. 函数原型与函数定义在返回类型、函数名及参数表上必须完全一致
C. 函数原型不必包含参数的名字,而只要包含参数的类型
D. 函数原型说明是语句

答案查题题库