首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Name{ char name[20]; public: Name(){ strcpy(name,…"");cout
有如下程序: #include using namespace std; class Name{ char name[20]; public: Name(){ strcpy(name,…"");cout
admin
2020-07-23
36
问题
有如下程序:
#include
using namespace std;
class Name{
char name[20];
public:
Name(){
strcpy(name,…"");cout<<’?’;
}
Name(char*fname){
strcpy(name,fname);cout<<’?’;
}
};
int main(){
Name names[3]={Name("张三"),Name("李四")};
return 0;
}
运行此程序输出符号?的个数是( )。
选项
A、0
B、1
C、2
D、3
答案
D
解析
对有参与无参构造函数的调用。当names[2]为空时调无参构造函数,而names[0],names[1]调用有参构造函数,即输出3个“?”。
转载请注明原文地址:https://kaotiyun.com/show/Chyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;intmain(){intf,f1=1,f2=1;for(inti=0;i
如果派生类以protected方式继承基类,则基类中的保护成员在派生类中的访问属性是
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
有如下类定义:classMyClass{intvalue;public:MyClass(intn):value(n){}intgetValue()const{returnvalue;}};则类MyClass的构造函数的
深度为7的二叉树共有127个结点,则下列说法中错误的是
关系R经过运算σA=B^C>4^D>3(R)的结果为
在软件开发中,需求分析阶段产生的主要文档是()。
按照标识符的要求,下列选项中,()符号不能组成标识符。
随机试题
辟邪说,难壬人,不为拒谏。壬:________
患者,男,40岁。因尿血反复发作1个月来院就诊,尿色淡红,无尿频、尿急.伴有尿痛涩滞感,腰膝酸软,五心烦热,舌红苔少,脉细数。治法应为
A.经营者承担行政责任B.经营者承担民事责任C.应当按照国家规定和约定履行,不得故意拖延或者无理拒绝D.应当支付丧葬费、死亡赔偿金以及死者生前抚养人所必需的生活费等费用E.应当保证其提供的商品或者服务的实际质量与表明的质量状况相符以广告
软组织化脓性感染下列哪一种有接触传染性,应隔离
根据《水利水电工程施工合同和招标文件示范文本》(GF—2000—0208),工程未移交发包人前,应由()负责照管和维护。
目前邮政在物流市场中的主要定位应该是()。
A公司是一家处于成长阶段的上市公司,正在对2010年的业绩进行计量和评价,有关资料如下:(1)A公司2010年的销售收入为2500万元,营业成本为1340万元,销售及管理费用为500万元,利息费用为236万元。(2)A公司2010年的平均总资产
东风地质队在白兔村勘探时,发现高某承包的竹园地下有丰富的钨矿。此钨矿的所有权属于()(2016年非法学综合课单选第22题,2016年法学综合课单选第13题)
在数据库的体系结构中,数据库存储的改变会引起内模式的改变。为使数据库的模式保持不变,从而不必修改应用程序,这是通过改变模式与内模式之间的映像来实现的。这样,使数据库具有【】。
ThesuccessoftheprograminKenyanwouldbemainlydecidedby
最新回复
(
0
)