首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用默认构造函数,下列程序涉及对象数组的创建和单个对象的创建,其输出结果是______。 #include <iostream> using name
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用默认构造函数,下列程序涉及对象数组的创建和单个对象的创建,其输出结果是______。 #include <iostream> using name
admin
2010-12-16
27
问题
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用默认构造函数,下列程序涉及对象数组的创建和单个对象的创建,其输出结果是______。
#include <iostream>
using namespace std;
class Foo{
public:
Foo(int x){eout<<’A’;}
Foo( ){}
};
int main( ){
Foo f[3],g(3);
return 0;
选项
答案
A
解析
数组f[3]调用的是无参构造函数,而g(3)调用的是第一个有参构造函数,故打印A。
转载请注明原文地址:https://kaotiyun.com/show/d7jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:□代表空格字符)()。
在关系数据库中,用来表示实体间联系的是
下列给定程序中函数fun的功能是:用冒泡法埘6个字符串按m4,到大的顺序进行排序。请改止程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<stdli
若有定义:typedefint*T[10];Ta;则以下选项与上述定义中a的类型完全相同的是()。
设有定义:doublea[10],*s=a;以下能够代表数组元素a[3]的是()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
结构化程序由顺序、选择、循环三种基本结构组成,以下相关叙述错误的是()。
若有如下形式的函数 intfun(inta[],int*p,intn) {……} 调用函数之前需要对函数进行声明,则以下选项中错误的是()。
随机试题
不同的条分法的差别在于采用了不同的简化假定,当假定条块间力的作用方向或规定了法向力Ei和切向力Xi的函数关系时,应采用()。
计算I=zdv,其中Ω为z2=x2+y2,z=1围成的立体,则正确的解
营业线施工应根据工程规模和专业性质,对安全监督检查人员进行培训,并对合格人员发培训合格证的部门是()。
下列属于合法的非劳动收入的是()。
图例:根据图例和数字表回答下列各题:数字表中第4行出现次数最多的数字对应的符号是()。
(中央财大2017)简述存款扩张倍数与货币乘数的区别及联系。
把“国家尊重和保障人权”写进宪法是在()宪法修正案中。
创造性的思维活动接近于突破时的心理状态足()
设z=f(x+y,y+z,z+x),其中f连续可偏导,则=________.
Scientistsoftenstruggletocommunicatethefindingsofresearch.Oursubjectmattercanbetechnicalandnoteasilydigestedb
最新回复
(
0
)