内联函数就是定义在另一个函数体内部的函数
函数体的最后一条语句必须是return语句
标准C++要求在调用一个函数之前,必须先声明其原型
编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式
第1题:
下列关于 C++ 函数的说明中,正确的是 <br>
A .内联函数就是定义在另一个函数体内部的函数 <br>
B .函数体的最后一条语句必须是 return 语句 <br>
C .标准 C++ 要求在调用一个函数之前,必须先声明其原型 <br>
D .编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式 <br>
第2题:
在C++语言中函数返回值的类型是由( )决定的。
A.调用该函数时系统临时
B.return语句中的表达式类型
C.定义该函数时所指定的函数类型
D.调用该函数时的主调函数类型
第3题:
( 24 )以下关于 return 语句的叙述中正确的是
A )一个自定义函数中必须有一条 return 语句
B )一个自定义函数中可以根据不同情况设置多条 return 语句
C )定义成 void 类型的函数中可以有带返回值的 return 语句
D )没有 return 语句的自定义函数在执行结束时不能返回到调用处
第4题:
下列关于C++函数的说明中,正确的是( )。
A.内联函数就是定义在另一个函数体内部的函数
B.函数体的最后一条语句必须是return语句
C.标准C++要求在调用一个函数之前,必须先声明其原型
D.编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式
第5题:
C++函数的声明和定义可以分开,函数声明不需要()
A、返回类型
B、函数名
C、参数表
D、函数体
第6题:
( 11 )下列有关内联函数的叙述中,正确的是
A )内联函数在调用时发生控制转移
B )内联函数必须通过关键字 inline 来定义
C )内联函数是通过编译器来实现的
D )内联函数函数体的最后一条语句必须是 return 语句
第7题:
C++中函数返回值的类型是由( )决定的。
A、return语句中表达式的类型
B、该函数定义时的类型
C、调用函数时的调用语句
D、系统根据结果
第8题:
下列有关内联函数的叙述中,正确的是______。
A.内联函数在调用时发生控制转移
B.内联函数必须通过关键字inline 来定义
C.内联函数是通过编译器来实现的
D.内联函数体的最后一条语句必须是rennin 语句
第9题:
A.内联函数必须在定义处加上inline关键字,否则就是普通的函数
B.内联函数必须是一个小函数,不能包含循环、switch等语句
C.一个函数中如果包含循环、switch等语句,则将其定义为内联函数时编译器会报错
D.在编译程序时,系统会直接将调用内联函数的地方用内联函数中的语句体做等价替换,从而省去运行程序时函数调用所额外消耗的时间
第10题:
C++语言中函数返回值的类型决定于
A.return语句中的表达式类型
B.调用函数的主调函数类型
C.调用、函数时临时类型
D.定义函数时所指定的函数类型