首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了取代C中带参数的宏,在C++中使用( )。
为了取代C中带参数的宏,在C++中使用( )。
admin
2019-05-06
70
问题
为了取代C中带参数的宏,在C++中使用( )。
选项
A、重载函数
B、内联函数
C、递归函数
D、友元函数
答案
B
解析
此题考查的是内联函数。C++语言引入内联函数的原因是用它来取代C语言的预处理宏函数。
转载请注明原文地址:https://kaotiyun.com/show/QE8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序输出的结果是()。#include<stdio.h>fun1(chara,charb){charc;c=a;a=b;b=c;}fun2(char*a,charb){charc;c=*a;*a=b;b=c;}
以下程序的输出的结果是()。#include<iostream.h>voidmain(){inti,k,a[10],p[3];k=5;for(i=0;i<9;i++)a[i]=i;for(
以下关于数据的逻辑结构的叙述中,不正确的是()
有如下程序:#include<iostream>usingnamespacestd;classTestClass{public;~TestClass(){cout<<"BASE:;}};cla
如果表达式x=y*z中的*是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为______。
已知Value是一个类,value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是
A、 B、 C、 D、 B数据流图中带箭头的线段表示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流名。
A、 B、 C、 D、 D重载后的运算符的优先级和结合性都不会改变,运算符重载进行对原有的运算符进行适当的改造,重载的功能与原有的功能相类似,但是不能改变原运算符的操作对象个数。
4传值是默认的参数传递方式。如果调用函数时,须要改变实参或者返回多个值,就应该采用传地址方式。传递指针属于显式的传地址方式,传递引用属于隐式的传地址方式。本题采用的是传递引用,所以实参被改变。
若要对类BigNumber中重载的类型转换运算符long进行声明,下列选项中正确的是()。A)operatorlong()const;B)operatorlong(bigNumber);C)longoperatorlong()
随机试题
食品卫生法规定,曾患肝炎者再从事食品工作时,其肝功能正常的连续时间为()。
社会主义药学职业道德规范的基本内容是
转贷业务是指金融机构将吸收的单位和个人的存款贷给他人使用的业务。在计征营业税时,以贷款利息减去借款利息后的余额为转贷业务营业额。()(1999年)
依次填入下列各句括号内的词语,与句意最贴切的一组是()。①市场人士认为,欧债危机前景尚不明朗,预期欧元走势()。②让更多普通人去参与,去(),去成为舞台的主角,秉持这样的理念,深圳大运会做到了“不一样的精彩”。
(2010年第29题)自从1856年英国人帕金合成苯胺紫之后,人工合成色素开始扮演改善食品色泽的角色。人工合成色素是指用人工化学合成方法所制得的有机色素,主要是以______从中分离出来的苯胺染料为原料制成。
微分方程ydx+(x2-4x)dy=0的通解为__________。
BarackObamainvitedapuzzlinggroupofpeopleintotheWhiteHouse:universitypresidents.Whatshouldonemakeofthesestran
Parenthoodisn’tacareer-killer.Theeffectofparenthoodisnotthatsevereaspeopleimagine.Infact,economistswithtwoor
中国的官方语言普通话(Mandarin)在美国的学校中突然热起来。由于中国经济在21世纪的快速发展,美国的公立和私立学校纷纷在外语课程中加入汉语这一科目。或将已有的汉语教学项目进行扩展。据统计,在美国的学校中,有5万名孩子在学习汉语。但推动汉语项目的发展不
Itisnaturalforyoungpeopletobecriticaloftheirparentsattimesandtoblamethemformostofthemisunderstandingsbetw
最新回复
(
0
)