首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数。下列程序涉及到对象数组的创建和单个对象的创建,其输出结果是【 】。 #include<iostream> using namespac
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数。下列程序涉及到对象数组的创建和单个对象的创建,其输出结果是【 】。 #include<iostream> using namespac
admin
2009-03-16
59
问题
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数。下列程序涉及到对象数组的创建和单个对象的创建,其输出结果是【 】。
#include<iostream>
using namespace std;
class Foo{
public:
Foo(int x){cout<<’A’;}
Foo(){}
};
int main()
{
Foo f[3], g(3);
return 0;
}
选项
答案
A
解析
本题考查的是类的构造函数。题目中创建了一个含有3个元素的对象数组 f,因为创建对象数组时不能传递构造参数,所以系统会调用3次Foo类的默认构造函数,而该函数什么也没有做。另外还定义了一个对象8,并传入构造参数3,所以系统会调用1次Foo类中带有一个int型参数的那个构造函数,输出一个字符’A’。所以整个程序输出的结果为A。
转载请注明原文地址:https://kaotiyun.com/show/bojp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:inta,b;floatx,y;,则以下选项中对语句所作的注释叙述错误的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
输出语句:printf("%d\n",11+011);的输出结果是
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是()。
给定程序中,函数fun的功能是:在任意给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变,在主函数中输出处理后的数据序列,并将中间数作为函数值返回。例如,有9个正整数:1572387
下列有关数据库的描述,正确的是()。
下列给定程序中,是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正程序指定部位的错误,使它能得到正确结果。注意:不要改动main函
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
在数据处理中,其处理的最小单位是()。
随机试题
A.3~4天B.6~7天C.10~14天D.视情况而定胸腹部手术切口拆线最好在
“吐下之余,定无完气”是因为
在路基石方施工中清方采用推土机,从经济性来说其工作运距宜为()。
斜井明槽开挖时,做法不正确的是()。
2018年10月18日,中国共产党第十九次全国代表大会在北京召开。()
“我们宣告,由于一种新的美感,世界变得更加光辉壮丽了。这种美是速度的美。一辆快速行驶的汽车,如机关枪一般风驰电掣的汽车,比带翅的萨摩色雷斯的胜利女神像更美。”这是()的宣言。
Forgetmilkydrinks,hotwaterbottlesorcurlingupwithagoodbook.Therealsecrettoagoodnight’ssleepmaybewhereyou
()提供了一种结构化方法,以便使风险识别的过程系统化、全面化,使组织能够在统一的框架下进行风险识别,提高组织风险识别的质量。
给定关系模式如下,学生(学号,姓名,专业),课程(课程号,课程名称),选课(学号,课程号,成绩)。查询所有学生的选课情况的操作是(36);查询所有课程的选修情况的操作是(37)。(37)
A、ColdandwetB、FairlypleasantC、SurprisinglyhotD、Ofgreatvariety.D细节题。ofgreatvariety是awiderange的同义表达,故D正确。
最新回复
(
0
)