在 ______ 情况下适宜采用inline定义内联函数。
A.函数体含有循环语句
B.函数体含有递归语句
C.函数代码少、频繁调用
D.函数代码多、不常调用
第1题:
一个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( )的嵌套
第2题:
在一个被调用函数中,关于return语句使用的描述,()是错误的。
A.被调用函数中可以不用return语句
B.被调用函数中可以使用多个return语句
C.被调用函数中,如果有返回值,就一定要有return语句
D.被调用函数中,一个return语句可以返回多个值给调用函数
第3题:
为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。
A.内联函数
B.重载函数
C.递归函数
D.函数模板
第4题:
下列描述正确的是( )。
A.C语句能嵌套定义函数,但不可以嵌套调用函数
B.C语句不能嵌套定义函数,也不可以嵌套调用函数
C.C语句能嵌套定义函数,也可以嵌套调用函数
D.C语句不能嵌套定义函数,但可以嵌套调用函数
第5题:
一个函数功能不太复杂,但要求被频繁调用,选用 ______。
A.内联函数
B.重载函数
C.递归函数
D.嵌套函数
第6题:
下面有关内联函数的叙述中,正确的是( )。
A.内联函数体的最后一条语句必须是return语句
B.内联函数必须通过关键字inline来定义
C.内联函数通过编译器来实现的
D.内联函数在调用时发生控制转移
第7题:
第8题:
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,说明完成了()
第9题:
在函数调用过程中,如果函数A调用函数B,函数B又调用函数A,则这种函数调用被称为()
第10题:
函数体含有循环语句
函数体含有递归语句
函数代码少、频繁调用
函数体含有switch语句
第11题:
内联函数在调用时发生控制转移
内联函数必须通过关键字inline来定义
内联函数是通过编译器来实现的
内联函数函数体的最后一条语句必须是return语句
第12题:
对
错
第13题:
A.内联函数必须在定义处加上inline关键字,否则就是普通的函数
B.内联函数必须是一个小函数,不能包含循环、switch等语句
C.一个函数中如果包含循环、switch等语句,则将其定义为内联函数时编译器会报错
D.在编译程序时,系统会直接将调用内联函数的地方用内联函数中的语句体做等价替换,从而省去运行程序时函数调用所额外消耗的时间
第14题:
关于内联函数的说法,不正确的是( )。
A.在说明类的同时定义成员函数,则函数隐含为内联函数
B.也可在类外用inline关键字对成员函数进行说明,则该函数也为内联函数
C.当内联函数被调用时,内联函数的代码在调用处被展开
D.当内联函数被调用时,内联函数将返回结果
第15题:
下列说法正确的是( )。
A.内联函数在运行时将该函数的目标代码插入每个调用该函数的地方
B.内联函数在编译时将该函数的目标代码插入每个调用该函数的地方
C.类的内联函数必须在类体内定义
D.类的内联函数必须在类体外通过加关键字inline定义
第16题:
一个C程序由函数A、B、C和函数P构成,在函数A中分别调用了函数B和函数C,在函数B中调用了函数A,且在函数P中也调用了函数A,则可以说( )
A.函数B中调用的函数A是函数A的间接递归调用
B.函数A被函数B调用是函数A间接递归调用
C.函数P直接递归调用了函数A
D.函数P中调用的函数A是函数P的嵌套
第17题:
下列说法正确的是
A.内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方
B.内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方
C.类的内联函数必须在类体内定义
D.类的内联函数必须在类体外通过加关键字inline定义
第18题:
下列有关内联函数的叙述中,正确的是( )。
A.内联函数在调用时发生控制转移
B.内联函数必须通过关键字inline来定义
C.内联函数是通过编译器来实现的
D.内联函数函数体的最后一条语句必须是return语句
第19题:
被调用函数调用结束后,返回到()。
第20题:
在下述哪种情况下适宜采用inline定义内联函数。()
第21题:
采用inline定义内联函数时,在对于函数代码少、频繁调用的情况下特别有效。
第22题:
内联函数
重载函数
递归函数
嵌套函数
第23题:
函数体含有循环语句
函数体含有递归语句
函数代码少、频繁调用
函数代码多、不常调用