首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2021-02-22
29
问题
有如下类定义:
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/E9fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句中,错误的是()。
结构化程序设计的基本原则不包括()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proi2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStaek类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中包含程序文件main.cpp,其中有类Door(“门”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中包含一个源程序文件main.cpp,其中有类Book(“书”)和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。
软件详细设计产生的图如下:该图是()。
若有如下类声明:classMyClass{public:MyClass(){cout<<1;}};执行下列语句MyClassa,b[2],*p[2];程序的输出结果是()。
有如下类定义:classMyClass{intb;chara;doublec;public:MyClass0:c(0.0),b(O),a(’,’){}};创建这个类的对象时,数据成员的初始
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。
随机试题
试论师生关系的内涵及良好师生关系的特征。
单纯使用根治性切除手术治疗骨肉瘤,5年存活率不高,其主要原因是
患者,男性,50岁。高血压病,有冠心病病史。30min前和朋友吵架情绪激动致左胸疼痛,呈压榨性疼痛,气短,呼吸困难,口唇发绀。舌红苔白脉弦。西医考虑为心绞痛发作。中医辨证处方最适宜的是
县长可兼任公安局局长和安全局局长。()
施工中用的模板、脚手架等材料属于材料消耗定额指标组成中的()
不属于路基质量检验中土方路基实测项目的是()。
【2014年上】下列选项中,不属于鲁迅作品中的人物形象的是()。
下列治安调查研究中不符合要求的是()。
菲利普斯、弗里德曼研究表明,当预期通胀率()实际通胀率时,失业率处于自然失业率水平。
已知向量组(I)β1=(0,1,一1)T,β2=(a,2,1)T,β3=(b,1,0)T与向量组(Ⅱ)α1=(1,2,一3)T,α2=(3,0,1)T,α3=(a,b,一7)T有相同的秩,且β3可由α1,α2,α3线性表示,求a,b的值.
最新回复
(
0
)