首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在 C++ 中,用来取代C中的预处理宏函数的是
在 C++ 中,用来取代C中的预处理宏函数的是
admin
2020-06-29
21
问题
在 C++ 中,用来取代C中的预处理宏函数的是
选项
A、重载函数
B、友元函数
C、递归函数
D、内联函数
答案
D
解析
内联函数具有一般函数的特性,它与一般函数所不同之处公在于函数调用的处理。一般函数进行调用时,要将程序执行权转到被调用函数中,然后再返回到调用它的函数中;而内联函数在调用时,是将调用表达式用内联函数体来替换,内联函数被发明出来就是为了取代C中的宏,所以答案为D。
转载请注明原文地址:https://kaotiyun.com/show/tZ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<iostream.h>unsignedfrn(ullsignednum){unsi9nedk=1;do{k*=num%10;num/=10;}while(num);
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有成员变量year、month、day,分别表示年、月、日,类型为int
使用VC++6.0打开考生文件夹下的源程序文件1.cpp。本程序要求输入一个字符串,然后将其中的小写字母改成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到屏幕中。注意:不要改动main函数,不能增加或删除行,也
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码。函数num(char*str)用于返回字符串中非数字的个数。例如:abcl23abc45返回值为:6将函数num补充完整。注意:请勿改
有如下程序段:inti=0,j=1;int&r=i;∥@r=j;∥②int*p=&i;∥③*p=&r;∥④其中会产生编译错误的语句是()。
下面关于算法的叙述中,正确的是()。
关于关键字class和typename,下列表述中正确的是()。
下面描述中不属于软件需求分析阶段任务的是
字符串"8+a=\tb\n\r"的长度为
随机试题
A.中心性发绀B.周围性发绀C.混合性发绀D.血管性晕厥E.阿-斯综合征充血性心力衰竭的病人的发绀可为
患者,女,30岁,患急性扁桃体炎2天,刻下咽部红肿、咽痛,伴发热、微恶风,脉浮数,证属外感风热,宜选用的中成药是
某市一栋综合楼,地上20层,地下4层,采用框架剪力墙结构,总建筑面积为300000m2,主楼与其裙房之间设有防火墙等防火分隔设施,主楼各层建筑面积均大于10000m2。该综合楼总平面布局及周边民用建筑等相关信息如下图所示。
下列关于非公开募集基金的投资行为的说法中,正确的是()。
劳动者工资差距的内容包括()。
根据《中华人民共和国教师法》,取得初级中学教师资格,应当具备()。
《中小学教师职业道德规范(2008年修订)》中提出教师职业道德包括()
【2017天津和平】狭义的教育是指()。
关于垄断竞争市场的说法,正确的有()。
设X1,X2,…,Xn,…相互独立,其概率分布为令,讨论当n→∞时,Yn的依概率收敛性.
最新回复
(
0
)