首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Pet{ char name[30]; public: Pet(char * n){ strcpy(name, n); } void bark(){ co
有如下类定义: class Pet{ char name[30]; public: Pet(char * n){ strcpy(name, n); } void bark(){ co
admin
2019-06-07
64
问题
有如下类定义:
class Pet{
char name[30];
public:
Pet(char * n){ strcpy(name, n); }
void bark(){ cout<<"Woof!"; }
};
且有如下变量定义:
Pet my_dog("Weiwei"), &p=my_dog;
则下列访问成员函数bark的表达式中,错误的是
选项
A、p.bark()
B、my_dog.bark()
C、p->bark()
D、(&p)->bark()
答案
C
解析
p为Pet类的引用类型,引用的对象是my_dog,p->bark()用法是错误的,至于选项D,&p是p的地址,通过地址使用箭头访问运算符访问bark(),正确;答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Am8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 A要对线性表进行二分法查找,对线性表有两个要求:第一,要求线性表是按顺序方式存储的;第二,要求线性表中的元素是按照从小到大的顺序排好序。
有如下语句序列:intx=-10;while(++x){}运行时while循环体的执行次数为______。
若有定义语句“intx=10,y=20z=20;”,则表达式x>z&&y=z的值为______。
C++中的模板分为函数模板和______。
表达式c3=c1.operator+(c2)或c3=operator+(c1,c2)还可以表示为__________。
有下列二叉树,对此二又树前序遍历的结果为()。
下面关于C++的特点中描述不正确的是()。
下面表示引用的方法中正确的是()。已知:intn=10;
下面有关类模板的说法中不正确的是()。
下列选项中不属于软件生命周期开发阶段任务的是()。
随机试题
阅读下面的文章,回答问题田间话絮和谷①雨水时令过后,渭河北原却下了一场透彻的大雪,洋洋洒洒,让人尝到了乍暖还寒的味
关于红细胞葡萄糖-6-磷酸脱氢酶缺乏症的描述,下述哪一项是错误的
关于Χ线量分布的叙述,正确的是
用尸单包裹尸体前一般将一张尸体识别卡系于尸体的
下列用药过量易引起心动过速、心室颤动的药物是
心跳、呼吸骤停时心电图表现可为
1998年2月1日,甲与乙订立一份借款合同,约定甲借给乙5万元,乙于2000年4月至6月间还款付息。丙与甲订立一份保证合同,约定丙对乙履行债务承担保证责任。如果保证合同约定丙承担保证责任直至乙将本息还清时为止,则保证期间为()。
要对成本、收入和利润负责的中心是()。
友情:是人们在交往中相互理解、相互信任基础上建立起来的亲密情谊。此定义,下面说法正确的一项是( )
下列选项中,属于唐律“十恶”罪中有关违反封建伦理性犯罪的有()。
最新回复
(
0
)