首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
类MyClas定义如下: Class MyClas{ public: MyClas(){value=0;} setVariable(int i){value=I;}
类MyClas定义如下: Class MyClas{ public: MyClas(){value=0;} setVariable(int i){value=I;}
admin
2009-01-15
44
问题
类MyClas定义如下: Class MyClas{ public: MyClas(){value=0;} setVariable(int i){value=I;} private: int value; }则以下对语句序列 MyClas *p,my;p=&my; 的描述正确的是( )。
选项
A、语句 p->setVariable(5) 与语句 my.setVariable(5) 等价
B、对语句 *p.setVariable(5)的调用是正确的
C、语句 MyClas *p,my; 会调用两次类MyClas的构造函数
D、语句 p=&my; 是把对象my赋值给指针变量p
答案
1
解析
选项A中,p是对象指针,所以调用p的成员要用符号“->”,而my是一般的类对象,所以调用my的成员用“.”;选项B中正确的调用方式应该是(*p).set Variable;选项C中仅调用一次类对象的构造函数;选项D是把对象my的地址赋值给指针变量p,而不是对象本身。
转载请注明原文地址:https://kaotiyun.com/show/Lckp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序段intr=8;printf("%d\n",r>>1);输出结果是
有以下定义语句,编译时会出现编译错误的是
若有定义语句:chars[10]="1234567\0\0";,则str1en(s)的值是
在数据库中,产生数据不一致的根本原因是
将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为()。
有下列程序:#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
随机试题
Havingagoodcommandofaforeignlanguageis________aneasything.
男性,60岁,半年前左颈部淋巴结肿大,经抗感染治疗未见好转。近1个月鼻涕带血,鼻塞、耳聋、耳鸣。鼻镜检查,左侧鼻咽顶部糜烂,取材后活检,镜下见瘤细胞界限不清,细胞核大、圆或卵圆形呈空泡状,核仁明显;癌细胞间和间质见淋巴细胞浸润。肿瘤大体分型应为
瘫疾病人为预防压疮,需进行体位变换,每次体位变化间隔时间一般不得超过
年轻恒牙活髓切除术的目的是避免根尖周病的发生。()
下列各项中,应通过“资本公积”科目核算的有()。
某公司受托加工制作广告牌,双方签订的加工承揽合同中分别注明加工费40000元,委托方提供价值60000元的主要材料,受托方提供价值2000元的辅助材料。该公司此项舍同应缴纳印花税()元。
“上品无寒门,下品无士族”体现了哪种选官方式?()
在监狱内。如何贯彻“宽严相济”的政策?
中国共产党抗日战争时期争取中间势力需要的条件有()
设A是n阶正定矩阵,x是n维列向量,E是n阶单位阵,记写出二次型f=|W|的矩阵表达式,并讨论f的正定性.
最新回复
(
0
)