首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数。下列程序涉及到对象数组的创建和单个对象的创建,其输出结果是【 】。 #include<iostream> using namespac
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数。下列程序涉及到对象数组的创建和单个对象的创建,其输出结果是【 】。 #include<iostream> using namespac
admin
2009-03-16
57
问题
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数。下列程序涉及到对象数组的创建和单个对象的创建,其输出结果是【 】。
#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://www.kaotiyun.com/show/bojp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeintfun(intx,inty){if(x!=y)retum(y);elsereturn((x+y)/2);}main(){inta=4,b
有两个关系R,S如下,由关系R和S通过运算得到关系T,则所使用的操作为
给定程序MODI1.C中,fun函数的功能是:在任意给定的N个正整数中,从左到右依次逐个取三个数作为一组,按值大小找出该组数的中值,用该中值替换与该组数对应的原三个数中的中间位置的数。处理后原数列中首尾2个数不变。处理后数列在主函数中输出。例如,有10个正
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
下述程序的输出结果是()。#include<stdio.h>voidmain(){inta[20],*p[4];inti,k=0;for(i=0;i<20;i++)a[i]=i;for(i=0;i<4;i++)p[i]=&a[
程序开发之前进行需求分析所产生的主要文档是()。
给定程序modi1.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
下列给定程序中,函数fun的功能是:在带头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部
下列有关数据库的描述,正确的是()。
在数据处理中,其处理的最小单位是()。
随机试题
a-NAE染色呈强阳性的细胞是
患者,男。65岁,经尿道行前列腺切除治疗,术后3小时患者出现烦躁、恶心、呕吐、四肢抽搐,其原因是
常用于表面麻醉的是
慢性肺心病最多见的并发症是()
两面材质相同的混凝土墙,其厚度分别为50mm和100mm,若100mm厚混凝土墙对125Hz声音的隔声量为38dB,那么从理论上估计50mm厚混凝土墙对250Hz声音的隔声量将是以下哪种情况?
契税的纳税人应当在纳税义务发生之日起10日内,向土地、房屋所在地的税务机关办理纳税申报。( )
Gary:Itisgenerallyheldthatonecanpickupaforeignlanguageeasilywhenundertheageofeight.Ifyouimmerseachil
Americansnolongerexpectpublicfigures,whetherinspeechorinwriting,tocommandtheEnglishlanguagewithskillandgift.
Wedidn’tknowhistelephonenumber;otherwisewe______him.
A、HefoundaboywalkingintheforestintheU.S.B、Hetaughtahealthyboyhowtohaveconversationwithothers.C、Hetaughta
最新回复
(
0
)