首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
23
问题
有如下程序:
#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://jikaoti.com/ti/GOl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有下面的函数调用:fun(a+b,3,max(n-1,b))则fun的实参个数是()。
有如下类声明:classHow{intk;public:How():k(99){}};则类How所拥有的构造函数的数量是
下列枚举类型的定义中,包含枚举值5的是
关系R经过运算σA=B^C>4^D>3(R)的结果为
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是
下面描述中不属于软件需求分析阶段任务的是
有如下函数模板定义:templateT1FUN(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为
按照标识符的要求,下列选项中,()符号不能组成标识符。
使用VC6打开考生文件夹下的源程序文件modil.epp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error
以下描述中,不是线性表顺序存储结构特征的是()。
随机试题
磁力线上任一点的切线方向为这一点的磁场方向,即N极所指的方向。
Ⅱ型呼吸衰竭的实验室指标是
根据《证券法》的规定,证券的代销、包销期限最长不超过()。
下列不属于雇主的风险的是()。
()的目的在于提供企业真实的资产价值,向境外投资者反映企业的实际资产价值,同时也是为了防止国有资产的流失。
以下原则中,()是基金监管的基本原则。I.依法监管原则Ⅱ.公开、公平和公正原则Ⅲ.保障投资人利益原则Ⅳ.周期性原则
需要在开户后5个工作日到中国人民银行当地支行备案的是()。
以下预防意外事故发生的措施中,不正确的是()
我国《宪法》规定,公民的私有财产不受侵犯。()
Hisheavydrinkingandfondofgambling,makeshimapoorrolemodel.
最新回复
(
0
)