首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
57
问题
有如下类定义:
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()
答案
A
解析
Pet类指针p指向my_dog对象,通过指针访问类对象的成员函数,与通过指针访问内置类型对象一样,有两种方法:p->bark()、(*p).brak(),选项A错误,答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Jh8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将代数式Z=转换成程序设计中的表达式为______。
下列叙述中正确的是()。
在下面程序的横线处填上__________,使程序执行后的输出结果为1/2005。#includeusingnamespacestd;classDate{public:Date(int
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(char*str){inti=0,j=0:while(str[j])
已知递归函数fun的定义如下:inifun(intn){if(n
在TestClass类的定义中,对赋值运算符=进行重载。请将画线处缺失的部分补充完整。___________TestClass::operator=(constTestClass&rhs){if(this==&rhs)return
如果表达式—x/y中的“—”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
在数据库设计中,将E-R图转换为关系模式的过程属于()。
下面关于运算符重载的描述中,正确的是()。
随机试题
引起低血钾症的病因有
患儿,6岁。出生后反复呼吸道感染,平时较少活动。体检:无发绀,心前区隆起,于胸骨左缘第3、4肋间闻及Ⅲ级粗糙全收期杂音,有震颤,肺动脉第二音亢进,最可能的诊断是
赵某和李某打架,赵某对李某怀恨在心,决定绑架李某的小孩(8岁)以给其制造点麻烦,甚至索要些财物一天下午,赵某隐藏在幼儿园门口,看到李某的孩子出来,他立刻跑上前去,捂住小孩的嘴,把孩子抱走小孩子拼命挣扎,呼声惊动了来接孩子放学的李某,李某冲了出来,和赵某厮打
下列选项中,属于财产的原始取得方式的是( )。
下列关于投资中心业绩评价指标的说法中不正确的有()。
公安机关有法律赋予的权力和强大实力,坚持()才能保证其正确运用。
在日常生活中,我们经常使用手机中的地图App进行导航。这种导航所使用的技术是()。
西北战场的关键一仗,由此,西北野战军由防御转入进攻,掌握了战争的主动权的战役是()
要想改变一个窗体的标题内容,则应该设置的属性是()。
昨天我想买几种电脑游戏,就走进一家商店想自己看一看。可是有个服务员一直问我想买什么样的游戏,我就告诉了她。她很热情地拿出了几种让我看,我看了一下放下了,然后她又拿出了几种,而且还一直跟在我后面,让我觉得很不舒服,所以我什么也没买就离开了。“我”离开是因为:
最新回复
(
0
)