首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在 C++ 中,用来取代C中的预处理宏函数的是
在 C++ 中,用来取代C中的预处理宏函数的是
admin
2019-05-22
69
问题
在 C++ 中,用来取代C中的预处理宏函数的是
选项
A、重载函数
B、友元函数
C、递归函数
D、内联函数
答案
D
解析
内联函数具有一般函数的特性,它与一般函数所不同之处公在于函数调用的处理。一般函数进行调用时,要将程序执行权转到被调用函数中,然后再返回到调用它的函数中;而内联函数在调用时,是将调用表达式用内联函数体来替换,内联函数被发明出来就是为了取代C中的宏,所以答案为D。
转载请注明原文地址:https://kaotiyun.com/show/Ub8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对基类数据成员的初始化必须在派生类的构造函数中的______处执行。
将以下程序写成三目运算表达式是()。if(x<y)min=x;elsemin=y;
请将下列栈类Stack补充完整。classStack{private:intpList[100];//int数组,用于存储占的元素inttop;//栈顶元素(数组下标)public:
已知类sample是一个抽象类,其成员函数display是无形参、无返回类型的纯虚函数,请完成其声明:sample{public:sample(){};______};
有如下定义:inta[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5的是
A、 B、 C、 D、 C派生类在公有派生和保护派生两种方式下,可以访问基类的保护成员。虚基类也可以被实例化,虚函数如果在派生类中不被重新定义,则直接被派生类继承。
A、 B、 C、 D、 D面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:分类性、多态性、封装性、模块独立性、继承和多态性等。模块
执行下列语句后,变量n的值是______。intn=0;for(inti=1;i<=3;i++)for(intj=1;j<<=i;j++)n++;
A、 B、 C、 D、 D在最坏情况下,冒泡排序和快速排序的比较次数都是n(n-1)/2。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。A)1:1联系B)1:m联系C)m:1联系D)m:n联系
随机试题
对于收入和费用归属期的确认,在会计处理上有()。
面部危险三角区疖的主要危险是()
表面麻醉时,最常选用的麻醉药是
深二度烧伤的愈合时间,在无感染的情况下,一般为
采用声波透射法检测灌注桩质量时,PSD判据法基本上消除了由于声测管不平行或混凝土不均匀等因素造成的声时变化对缺陷判断的影响。()
计算机中度量数据的最小单位是()。[2013年真题]
Haveyoueverwonderedwhatourfutureislike?Practically,allpeople【B1】_____adesiretopredicttheirfuture【B2】_____Most
标准分常模是将原始分数与平均数的距离以标准差为单位表示出来的量表。因为它的基本单位是标准差,所以叫标准分数。常见的标准分数有z分数和()。
下列担保方式中不属于约定担保的是()。
设栈的顺序存储空间为S(1:m),初始状态为top=m+1,则栈中的数据元素个数为()。
最新回复
(
0
)