首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Name{ char name[20]; public: Name(){ strcpy(nam
有如下程序: #include<iostream> using namespace std; class Name{ char name[20]; public: Name(){ strcpy(nam
admin
2020-07-30
20
问题
有如下程序:
#include<iostream>
using namespace std;
class Name{
char name[20];
public:
Name(){
strcpy(name,’’’’); cout<<’?’;
}
Name(char *fname){
strew(name,fname); cout<<’?’;
}
};
int main() {
Name names[3]={Name(’’张三’’),Name(’’李四’’)};
return 0;
}
运行此程序输出符号?的个数是( )。
选项
A、0
B、1
C、2
D、3
答案
D
解析
类Name有两个构造函数,在默认构造函数中,给字符数组name赋空值,并输出一个?;在带有字符指针的构造函数中,把字符指针fname所指的字符串赋给字符数组name,并输出一个?。所以在主函数中,定义了Name的三个对象,name[0]、name[1]、name[2],在创建这三个对象时,会调用构造带参数的函数对前两个对象赋值,调用默认的构造函数把nanle[2]的值赋为空值。这时会输出三个“?”符号。
转载请注明原文地址:https://kaotiyun.com/show/Ntyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,该文件中定义了用于表示日期的类Date、表示人员的类Person和表示职员的类Staff;程序应当显示:张小丽123456789012345但程序中有缺失部分,
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类Integers和主函数main的定义。一个Integers对象就是一个整数的集合,其中包含0个或多个可重复的整数。成员函数add的作用是将一个元素添加到集合中,成员函数
请使用”答题”菜单或使用VC6打开考生文件夹proj1下的工程proj1,程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是:AT
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;i-=2)cout
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是()。
通过派生类的对象可直接访问的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每
CH系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
软件测试的目的是
随机试题
Oldpeoplearealwayssayingthattheyoungarenotwhattheywere.Thesamecommentismadefromgenerationtogenerationandi
A.甲胎蛋白B.碱性磷酸酶C.乳酸脱氢酶D.丙氨酸氨基转移酶E.透明质酸反映肝细胞实质损害的是
患者因脑干出血死亡,患者家属认为是医生用药有误造成。医患双方当事人不能确定死因或者对死因有异议的,应当尸检。当地不具备尸体冻存条件的,尸检的期限是
某交通局局长胡某,因涉嫌贪污、受贿、挪用公款等多项罪名而被人民检察院立案侦查。在侦查期间,胡某聘请了律师刘某为其提供法律帮助,而其本人被羁押。本案中,如果胡某的妻子阿洁作为保证人,为胡某申请了取保候审,那么当胡某违反了被取保候审的人应当遵守的法定义务而阿洁
Thefiveprimarymodesoftransportationarerail,road,pipeline,water,andair.Eachhasdifferenteconomicandservicechara
股票与债券具有有价证券的共同的性质和特征,但它们主要区别在于()。
教师启发学生进行自觉概括的最常用方法是鼓励学生主动参与________。
TheOnlyWayIsUpThinkofamoderncityandthefirstimagethatcomestomindistheskyline.Itisfullofgreatbuildin
A、 B、 C、 D、 D动词单复数搭配错误,应改为dares。dare既可用作情态动词也可以用作实义动词。dare用作情态动词时无人称和数的变化,后直接加动词原形。用作实义动词时有人称和数的变化,后接动
Artcanbemadeofalmostanything,includingsubstances【M1】_______thathavenotbeenproducedandusedinages,a
最新回复
(
0
)