函数名
返回值类型
参数个数和类型
以上都可以
第1题:
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用( )。
A.内联函数
B.重载函数
C.递归调用
D.嵌套调用
第2题:
一个C++程序由函数A( ),B( ),C( )和函数P( )构成,在函数A( )中分别调用了函数B( )和函数C ( ),在函数B( )中调用了函数A( ),且在函数P( )中也调用了函数A( ),则可以说
A.函数B( )中调用的函数A( )是函数A( )的间接递归调用
B.函数A( )被函数B( )调用是直接递归调用
C.函数P( )直接递归调用了函数A( )
D.函数P( )中调用的函数A( )是函数P( )的嵌套
第3题:
A、重载函数
B、内联函数
C、递归函数
D、友元函数
第4题:
在函数调用过程中,如果函数A调用了函数B,函数B又调用了函数A,则
第5题:
对于某个函数调用,不给出初调用函数的声明的情况是( )。
A.被调用函数是无参函数
B.被调用函数是无返回值的函数
C.函数的定义在调用处之前
D.函数的定义有别的程序文件中
第6题:
在C++语言程序中,对象之间的相互通信通过
A.继承实现
B.调用成员函数实现
C.封装实现
D.函数重载实现
第7题:
系统在调用重载函数时往往根据一些条件确定哪个重载函数被调用,在下列选项中,不能作为依据的是( )。
A.参数个数
B.参数的类型
C.函数名称
D.函数的类型
第8题:
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快序执行速度,则应该选用( )。
A.内联函数
B.重载函数
C.递归调用
D.嵌套调用
第9题:
在面向对象程序设计中,对象之间的相互通信通过(32)实现。
A.继承
B.调用成员函数
C.封装
D.函数重载
第10题:
不能作为重载函数的调用的依据是( )。
A.参数个数
B.参数类型
C.函数类型
D.函数名称