首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class XCD{ char*a; int b; public: XCD(char*aa,int
有如下程序: #include #include using namespace std; class XCD{ char*a; int b; public: XCD(char*aa,int
admin
2020-07-30
24
问题
有如下程序:
#include
#include
using namespace std;
class XCD{
char*a;
int b;
public:
XCD(char*aa,int bb){
a=new char[strlen(aa)+1];
strcpy(a,aa);
b=bb;
}
char*Geta(){return a;}
int Getb(){returnb;}
};
int main(){
char*p1="abed",*p2="weirong";
int d1=6,d2=8;
XCD x(p1,d1),y(p2,d2);
cout<
return 0;
}
运行时的输出结果是( )。
选项
A、12
B、16
C、14
D、11
答案
A
解析
由类XCD的定义可知,成员函数Geta()返回的是字符串的长度,Getb()返回的是参数b的值。在主函数中strlen(x.Geta())的值等于4,yGetb()的值等于8,所以输出两者的和为12。
转载请注明原文地址:https://jikaoti.com/ti/nIl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当需要将一个函数boolisnumber(charc)声明为内联函数时,则此内联函数的函数原型为()。
有如下类的定义,横线处的语句是()。classTestClass{_________ifltx,y;public:TestClass(inta=0,intb=0){X=a;
将E-R图转换到关系模式时,实体与联系都可以表示成()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
下列关于this指针的叙述中,正确的是()。
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
下列函数模版中的定义中,合法的是()。
有如下程序:#include#includeusingnamespacestd;classXCF{inta;public:XCF(intaa=0):a(aa){tout
已知将运算符“+”和“*”作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
请编写函数fun,其功能是将形参S所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。注意:部分源程序存在PROGl.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所
随机试题
终局行政决定行为
经产妇,临产后产程进展顺利,自然分娩4000g男婴,胎儿娩出后半半小时胎盘仍未排出,行手取胎盘成功,检查胎盘胎膜完整,此后阴道阵发性较多量出血,有凝血块,产后出血的最可能原因是
治疗脑血栓形成肝阳暴亢,风阳上扰证,治疗应首选的方剂是()
下列对“瘀血”描述不正确的是
除圆管涵和箱涵外,单孔跨径小于( )m的泄水或通行的小型构造物是涵洞。
对同一房间内3个检测点的检测值进行处理分析时,其报告最终检测值应为()。
我国护照的种类一般分为()。
消防警察实行兵役制,属中国人民武装警察部队序列。( )
给定字典d,以下选项中对d.items()的描述正确的是
DinaBorzekowsldmadeastudyofagroupofthird-gradestudentsfromsixAmericanschools.Duringaschoolyear,nearly400stu
最新回复
(
0
)