问题 单项选择题

为了取代C中带参数的宏,在C+十中使用

A.重载函数

B.内联函数

C.递归函数

D.友元函数

答案

参考答案:B

解析: 内联函数是inline,当程序中出现对该函数的调用时,编译器使用函数体中的代码插入到调用该函数的语句处,同时用实参代替形参。一般在程序运行时不再进行函数调用,代替了C语言中的宏定义。

单项选择题
多项选择题