首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Name{ char name[20]; public: Name(){ strcpy(name,"");
有如下程序: #include using namespace std; class Name{ char name[20]; public: Name(){ strcpy(name,"");
admin
2020-07-30
18
问题
有如下程序:
#include
using namespace std;
class Name{
char name[20];
public:
Name(){
strcpy(name,""); cout<<’?’;
}
Name(char*fame){
strcpy(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],在创建这三个对象时,会调用构造带参数的函数对前两个对象赋值,调用默认的构造函数把name[2]的值赋为空值。这时会输出三个“?”符号。
转载请注明原文地址:https://kaotiyun.com/show/rxyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于数据库三级模式结构的叙述中,正确的是()。
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl,该工程含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Theva
下列给定程序中函数Creatlink的功能是:创建带头结点的单向链表,并为各结点数据域赋0到m一1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不
程序通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun的功能是:将形参a中的数据进行修改,把修改后的数据作为函数值返回主函数进行输出。例如,若传给形参a的数据中学号、姓名和三门课的成绩依次是:10001、“ZhangSan”、
请编写函数fun,其功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“一1234”,则函数把它转换为整数值一1234。注意:部分源程序给出如下。请勿改动主函数main和其他函数中
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
下列哪项不是面向对象程序设计的主要特征()。
设有如下关系表:则下列操作中正确的是()。
下列排序方法中,最坏情况下比较次数最少的是()。
生成派生类对象时,派生类构造函数调用基类构造函数的条件是()。
随机试题
A.滑膜B.肌肉及肌腱C.软骨D.骨类风湿性关节炎病变始于
某县人民法院适用简易程序审理郝某涉嫌盗窃罪一案,依法应当遵循下列哪些规定?
关于日照影响,下列说法错误的是()。
作为企业的报检员,应履行的义务包括()。
因为走私行为被海关予以行政处罚,但未被暂停执业、取消报关从业资格的,记30分。()
假定投资者甲以75元的价格买人某面额为100元的3年期贴现债券,持有两年以后试图以10.05%的持有期收益率将其转让给投资者乙,而投资者乙认为买进该债券给自己带来的最终收益率不应低于10%。那么,在这笔债券交易中,()。
我国《民法通则》关于法人本质采取的学说是()。
Labeltheplanbelow.WriteNOMORETHANTHREEWORDSforeachanswer.PlanoftheBritishLibrary
Geneticallymodified(GM)foodsarefoodsderivedfromgeneticallymodifiedorganisms.Geneticallymodifiedorganismshavehads
Themainadvantageofwindpoweredstationsisthat______.ItcanbeinferredthatLosRemos______.
最新回复
(
0
)