首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数。下列程序涉及到对象数组的创建和单个对象的创建,其输出结果是【 】。 #include<iostream> using namespac
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数。下列程序涉及到对象数组的创建和单个对象的创建,其输出结果是【 】。 #include<iostream> using namespac
admin
2009-03-16
33
问题
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数。下列程序涉及到对象数组的创建和单个对象的创建,其输出结果是【 】。
#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,则所使用的运算为()。
有两个关系R,S如下,由关系R和S通过运算得到关系T,则所使用的操作为
程序开发之前进行需求分析所产生的主要文档是()。
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是()。
下列给定程序中,函数fun的功能是:在带头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部
下列选项中,不属于数据库管理的是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
布雷顿森林制度的主要内容。
关于启动子的叙述正确的是
杆OA绕固定轴O转动,长为l,某瞬时杆端A点的加速度a如图所示,则该瞬时OA的角速度及角加速度为()。
下列属于商品证券的有()
《旅行社条例》规定,旅行社未与旅游者签订旅游合同,情节严重的,由旅游行政管理部门责令停业整顿()。
甲被宣告死亡后,其妻乙改嫁给丙,丙死亡后一年,乙得知甲仍然在世,经通讯联系后遂向法院撤销原死亡宣告,撤销甲的死亡宣告后,甲与乙的婚姻关系:
2004年3月15日,乙向甲借款3万元,约定当年8月30日前还清。逾期后,甲于9月5日要求乙还款,乙称自己没有偿还能力,但在丙处有1.5万元货款未收到,愿意将这1.5万元债权让与甲去收,并将债权文书当场交与甲。甲持该债权文书同乙一起到丙处收款时,丙承认欠乙
根据材料,回答问题:材料1习近平新时代中国特色社会主义思想,是坚持和运用辩证唯物主义和历史唯物主义的光辉典范,蕴含着丰富的马克思主义思想方法和工作方法,既是世界观、历史观,也是认识论、方法论;既讲是什么、怎么看。又讲怎么办、怎么干;既部署“过河”的任务
设f(x,y)在点(0,0)处连续,且其中a,b,c为常数.讨论f(x,y)在点(0,0)处是否可微,若可微则求出df(x,y)|(0,0);
Caffeinewillgetyougoingduringthedaybutcouldleaveyoutossingandturningatnight—unlessyou’rea"nightowl"【B1】_____
最新回复
(
0
)