下列()的调用方式是引用调用。
A.形参和实参都是变量
B.形参是指针,实参是地址值
C.形参是引用,实参是变量
D.形参是变量,实参是地址值
A.形参和实参都是变量
B.形参是指针,实参是地址值
C.形参是引用,实参是变量
D.形参是变量,实参是地址值
已知函数f(). G()的定义如下所示,调用函数f时传递给形参x的值是5。若g(a)采用引用调用(call by reference)方式传递参数,则函数f的返回值为();若g(a)采用值调用(.call by value)的方式传递参数,则函数f的返回值为()。其中,表达式“X>>1”的含义是将x的值右移1位,相当于x除以2。
A.35B.32C.11D.7A.35B.32C.11D.7
A.调用可以出现在表达式中
B.调用可以作为一个函数的实参
C.调用可以作为独立的语句存在
D.调用可以作为一个函数的形参
以下对C语言函数的有关描述中,正确的是
A.在C语言中调用函数时,只能把实参的值传给形参,形参的值不能传送给实参
B.C函数既可以嵌套定义又可以递归调用
C.函数必须有返回值,否则不能使用函数
D.函数必须有返回值,返回值类型不定
A.实参与形参的数量必须相等
B.实参与形参的名称必须相同
C.实参的数量可以多于形参的数量
D.形参的数量可以多于实参的数量,多余的形参为逻辑假
A.以任何方式调用一个虚函数
B.以任何方式调用一个纯虚函数
C.借助于指向对象的基类指针或引用调用一个虚函数
D.借助于指向对象的基类指针或引用调用一个纯虚函数
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
A.函数调用可以作为独立的语句存在
B.函数调用可以无返回值
C.函数调用可以出现在表达式中
D.函数调用可以作为一个函数的形参