首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int value;
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int value;
admin
2010-06-06
66
问题
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int value; }; 则对下列语句序列正确的描述是( )。 MyClass*P, my; p=&my;
选项
A、语句p=&my; 是把对象my赋值给指针变量P
B、语句MyClass*p, my; 会调用两次类MyClass的构造函数
C、对语句*P. SetVariable(5)的调用是正确的
D、语句p->SetVariable(5)与语句my.SetVariable(5)等价
答案
D
解析
选项A) ,语句p=&mq;是把对象my的地址值赋值给指针变量p;选项B) ,语句MyClass*p,my;,由于p只是一个指向对象的指针,因此定义指针p不调用构造函数,所以此语句只调用一次构造函数;对成员函数的引用可以通过两种形式:指针->成员函数 (形参表)或者对象名.成语函数名(形参表),故选项C) 错误,选项D) 正确。
转载请注明原文地址:https://kaotiyun.com/show/GYjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中不属于C语言程序运算符的是()。
有以下程序:#include<stdio.h>main(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0;i<3;i++)for(j=i;j<=i;j++)t+=b[i][b[j][i]];pr
在下列选项中,没有构成死循环的是()。
请编写函数fun,函数的功能是求出二:维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。例如:二维数组中的值为:13579299946
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
下列定义变量的语句中错误的是()。
设某二叉树的前序序列与中序序列均为ABCDEFGH,则该二叉树的后序序列为
设有下面的定义:structst{mta;floatb:}d;int*p,要使p指向结构变量d中的a成员,正确的赋值语句是()。
在C++中,实现封装性需借助于()。
索引从物理上分为聚簇索引和【 】。
随机试题
房地产印花税
A公司因向B公司购买一批产品,签发一张金额为10万元的支票给B公司,B公司为支付工程价款又将该支票背书转让给C公司,C公司接受后,不慎将支票遗失,该支票被D公司拾获,D公司便伪造了C公司的签章,并将支票转让给不知情的E公司,E公司又将该支票的金额改为18万
同一基金管理公司所管理的不同基金财产之间的债权债务,可以相互抵销。()
案例:在一次中小学音乐教师培训中,某授课教授一再强调音乐教学不能以教材为中心。一部分教师表示赞同,一部分教师坚决反对。其中一位反问教授:“不教教材,教什么?我从来不上教材以外的内容。”另一位接过话题:“我上课就从来不用教材,以学生为中心,学生对什么感兴趣
下列哪一个不属于行政诉讼的管辖?
根据以下材料,回答以下问题。以下各项中,2013年第一季度平均每名从业人员创造的收入均高于上年水准的是:
在汉语和英语中,“塔”的发音是一样的,这是英语借用了汉语;“幽默”的发音也是一样的,这是汉语借用了英语。而在英语和姆巴拉拉语中,“狗”的发音也是一样的,但可以肯定,使用这两种语言的人交往只是将近两个世纪的事,而姆巴拉拉语中(包括“狗”的发音)的历史,几乎和
通过内部发起连接与外部主机建立联系,由外部主机控制并盗取用户信息的恶意代码为(8)。
进程调度所需的信息——进程优先级——是存放在下列哪一项中?()
Howmanytimeshasthewomanseenthemovie?
最新回复
(
0
)