下列关于C 函数的说明中,正确的是( )。
A.内联函数就是定义在另一个函数体内部的函数
B.函数体的最后一条语句必须是return语句
C.标准C 要求在调用一个函数之前,必须先声明其原型。
D.编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式
第1题:
下列关于 C++ 函数的说明中,正确的是 <br>
A .内联函数就是定义在另一个函数体内部的函数 <br>
B .函数体的最后一条语句必须是 return 语句 <br>
C .标准 C++ 要求在调用一个函数之前,必须先声明其原型 <br>
D .编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式 <br>
第2题:
下列关于构造函数的描述中,正确的是______。
A、构造函数可以设置默认参数
B、构造函数在定义类对象时自动执行
C、构造函数可以是内联函数
D、构造函数不可以重载
第3题:
A、重载函数
B、内联函数
C、递归函数
D、友元函数
第4题:
成员函数体写在类外部的一定不是内联函数,写在类内部的一定是内联函数。()
第5题:
以下关于函数的叙述中正确的是( )。
A.每个函数都可以被其他函数调用(包括main函数)
B.每个函数都可以被单独编译
C.每个函数都可以单独运行
D.在一个函数内部可以定义另一个函数
第6题:
( 11 )下列有关内联函数的叙述中,正确的是
A )内联函数在调用时发生控制转移
B )内联函数必须通过关键字 inline 来定义
C )内联函数是通过编译器来实现的
D )内联函数函数体的最后一条语句必须是 return 语句
第7题:
下列有关内联函数的叙述中,正确的是( )。
A.内联函数在调用时发生控制转移
B.内联函数必须通过关键字inline来定义
C.内联函数是通过编译器来实现的
D.内联函数函数体的最后一条语句必须是return语句
第8题:
下列有关内联函数的叙述中,正确的是______。
A.内联函数在调用时发生控制转移
B.内联函数必须通过关键字inline 来定义
C.内联函数是通过编译器来实现的
D.内联函数体的最后一条语句必须是rennin 语句
第9题:
A.内联函数必须在定义处加上inline关键字,否则就是普通的函数
B.内联函数必须是一个小函数,不能包含循环、switch等语句
C.一个函数中如果包含循环、switch等语句,则将其定义为内联函数时编译器会报错
D.在编译程序时,系统会直接将调用内联函数的地方用内联函数中的语句体做等价替换,从而省去运行程序时函数调用所额外消耗的时间
第10题:
A.一个函数的函数体中可以包含另一个函数的调用
B.一个函数的函数体中可以包含另一个函数的定义
C.一个函数的函数体中不可以包含另一个函数的调用
D.一个函数的函数体中不可以包含另一个函数的定义