在函数定义前加上关键字“inline”表示该函数被定义为()。
A.重载函数
B.内联函数
C.成员函数
D.自定义函数
A.重载函数
B.内联函数
C.成员函数
D.自定义函数
第1题
A.内联函数必须在定义处加上inline关键字,否则就是普通的函数
B.内联函数必须是一个小函数,不能包含循环、switch等语句
C.一个函数中如果包含循环、switch等语句,则将其定义为内联函数时编译器会报错
D.在编译程序时,系统会直接将调用内联函数的地方用内联函数中的语句体做等价替换,从而省去运行程序时函数调用所额外消耗的时间
第3题
关于虚函数的下列描述中,正确的是()。
A 在基类中被关键字 virtual说明,并在派生类重新定义的函数。
B 在派生类重新定义函数时 ,用关键字 virtual说明。
C 在派生类前用关键字 virtual说明。
D 在派生类重新定义虚函数时 ,要求与基类的虚函数可具有不同的函数名。
第4题
B.inline int Fun(int x){return x*x;}
C.int inline Fun(int x){return x*x:}
D.int Fun(int x){inline return x*x;}
第7题
A.使用关键字public在函数中定义
B.使用关键字public在任何函数之外定义
C.使用关键字var在函数中定义
D.使用关键字var在任何函数之外定义
第8题
A.使用关键字private在函数中定义
B.使用关键字private在任何函数之外定义
C.使用关键字var在函数中定义
D.使用关键字var在任何函数之外定义
第9题
A.使用关键字public在函数中定义
B.使用关键字public在任何函数之外定义
C.使用关键字var在函数中定义
D.使用关键字var在任何函数之外定义
第10题
A.在一个源文件中定义的外部函数可以在其他源文件中调用,静态函数不可以
B.使用static关键字可以将一个函数定义为静态函数
C.在一个源文件中定义的内联函数不能在其他源文件中调用
D.函数的外部声明中可以省略extern关键字
第11题
A.友元函数是独立于当前类的外部函数
B.一个友元函数不能同时定义为两个类的友元函数
C.友元函数必须在类的外部定义
D.在外部定义友元函数时,必须加关键字friend