5、适宜采用inline定义函数情况是()
A.函数体含有循环语句
B.函数体含有递归语句
C.函数代码少、频繁调用
D.函数代码多、不常调用
第1题:
A.重载函数
B.内联函数
C.成员函数
D.自定义函数
第2题:
关于内联函数的说法,不正确的是( )。
A.在说明类的同时定义成员函数,则函数隐含为内联函数
B.也可在类外用inline关键字对成员函数进行说明,则该函数也为内联函数
C.当内联函数被调用时,内联函数的代码在调用处被展开
D.当内联函数被调用时,内联函数将返回结果
第3题:
在函数定义前加上关键字“inline”,表示该函数被定义为( )。
A.重载函数
B.内联函数
C.成员函数
D.普通函数
第4题:
下面说法正确的是( )。
A.内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方
B.内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方
C.类的内联函数必须在类体内定义
D.类的内联函数必须在类体外通过加关键字inline定义
第5题:
第6题:
Define宏语句和inline函数有什么区别?
第7题:
关于减少过程调用,下列说法不正确的是()
第8题:
下列关于成员函数的描述中,错误的是()。
第9题:
在函数定义前加上关键字“inline”表示该函数被定义为()。
第10题:
重载函数
内联函数
成员函数
普通函数
第11题:
函数体含有循环语句
函数体含有递归语句
函数代码少、频繁调用
函数代码多、不常调用
第12题:
对
错
第13题:
在函数定义前加上关键字"inline",表示该函数被定义为()。
A、重载函数
B、友元函数
C、内联函数
D、成员函数
第14题:
下面有关内联函数的叙述中,正确的是( )。
A.内联函数体的最后一条语句必须是return语句
B.内联函数必须通过关键字inline来定义
C.内联函数通过编译器来实现的
D.内联函数在调用时发生控制转移
第15题:
下列说法正确的是( )。
A.内联函数在运行时将该函数的目标代码插入每个调用该函数的地方
B.内联函数在编译时将该函数的目标代码插入每个调用该函数的地方
C.类的内联函数必须在类体内定义
D.类的内联函数必须在类体外通过加关键字inline定义
第16题:
在 ______ 情况下适宜采用inline定义内联函数。
A.函数体含有循环语句
B.函数体含有递归语句
C.函数代码少、频繁调用
D.函数代码多、不常调用
第17题:
声明或定义一个内联函数时,必须在函数开始使用保留字()。
第18题:
在下述哪种情况下适宜采用inline定义内联函数。()
第19题:
采用inline定义内联函数时,在对于函数代码少、频繁调用的情况下特别有效。
第20题:
内联函数的正确定义是()
第21题:
函数体含有循环语句
函数体含有递归语句
函数代码少、频繁调用
函数体含有switch语句
第22题:
成员函数的定义必须在类体外
成员函数可以是公有的,也可以是私有的
成员函数在类体外定义时,前加inline可为内联函数
成员函数可以设置参数的默认值
第23题:
对
错
第24题:
inline int small();int small(){/*……*/}
int small();inline int small(){/*……*/}
int inline small();int small(){/*……*/}
int small();int inline small(){/*……*/}