单选题在下述哪种情况下适宜采用inline定义内联函数。()A函数体含有循环语句B函数体含有递归语句C函数代码少、频繁调用D函数体含有switch语句
单选题
在下述哪种情况下适宜采用inline定义内联函数。()
A
函数体含有循环语句
B
函数体含有递归语句
C
函数代码少、频繁调用
D
函数体含有switch语句
参考解析
解析:
暂无解析
相关考题:
下列有关内联函数的叙述中,正确的是______。A.内联函数在调用时发生控制转移B.内联函数必须通过关键字inline 来定义C.内联函数是通过编译器来实现的D.内联函数体的最后一条语句必须是rennin 语句
( 11 )下列有关内联函数的叙述中,正确的是A )内联函数在调用时发生控制转移B )内联函数必须通过关键字 inline 来定义C )内联函数是通过编译器来实现的D )内联函数函数体的最后一条语句必须是 return 语句
下面说法正确的是( )。A.内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方B.内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方C.类的内联函数必须在类体内定义D.类的内联函数必须在类体外通过加关键字inline定义
下列有关内联函数的叙述中,正确的是( )。A.内联函数在调用时发生控制转移B.内联函数必须通过关键字inline来定义C.内联函数是通过编译器来实现的D.内联函数函数体的最后一条语句必须是return语句
当需要将一个函数bool isnumber(char c)声明为内联函数时,则此内联函数的函数原型为( )。A.enum bool isnumber(char c);B.define bool isnumber(char c);C.inline bool isnumber(char c);D.extem bool isnumber(char c);
下列有关内联函数的描述中,错误的是()。 A.内联函数必须在定义处加上inline关键字,否则就是普通的函数B.内联函数必须是一个小函数,不能包含循环、switch等语句C.一个函数中如果包含循环、switch等语句,则将其定义为内联函数时编译器会报错D.在编译程序时,系统会直接将调用内联函数的地方用内联函数中的语句体做等价替换,从而省去运行程序时函数调用所额外消耗的时间
关于内联函数的说法,不正确的是( )。A.在说明类的同时定义成员函数,则函数隐含为内联函数B.也可在类外用inline关键字对成员函数进行说明,则该函数也为内联函数C.当内联函数被调用时,内联函数的代码在调用处被展开D.当内联函数被调用时,内联函数将返回结果
下列说法正确的是( )。 A.内联函数在运行时将该函数的目标代码插入每个调用该函数的地方 下列说法正确的是( )。A.内联函数在运行时将该函数的目标代码插入每个调用该函数的地方B.内联函数在编译时将该函数的目标代码插入每个调用该函数的地方C.类的内联函数必须在类体内定义D.类的内联函数必须在类体外通过加关键字inline定义
下列说法正确的是A.内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方B.内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方C.类的内联函 数必须在类体内定义D.类的内联函数必须在类体外通过加关键字inline定义
下列关于成员函数的描述中,错误的是()。A、成员函数的定义必须在类体外B、成员函数可以是公有的,也可以是私有的C、成员函数在类体外定义时,前加inline可为内联函数D、成员函数可以设置参数的默认值
内联函数的正确定义是()A、inline int small();int small(){/*……*/}B、int small();inline int small(){/*……*/}C、int inline small();int small(){/*……*/}D、int small();int inline small(){/*……*/}
单选题下列关于成员函数的描述中,错误的是()。A成员函数的定义必须在类体外B成员函数可以是公有的,也可以是私有的C成员函数在类体外定义时,前加inline可为内联函数D成员函数可以设置参数的默认值
单选题内联函数的正确定义是()Ainline int small();int small(){/*……*/}Bint small();inline int small(){/*……*/}Cint inline small();int small(){/*……*/}Dint small();int inline small(){/*……*/}