首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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-06-10
43
问题
有如下类定义:
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/Mwfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,其中有枚举DOGCOLOR、狗类Dog和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。改正后程序的输出结果应该是:
使用VC6打开考生文件夹proj1下的工程proj1,其中有“沙发”类Sofa和主函数main的定义。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正。更正后程序的输出应该是:座位数:3
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程projl,此工程中含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Theva
下列运算符中,不能重载为类的友元函数的运算符是
有如下程序:#includeusingnamespacestd;intmain(){voidfunction(doubleval);doubleval;function(val);cout
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
有如下类定义:classMyClass{public:private:intdata;}:若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
有如下类定义:classMyClass{intb;chara;doublec;public:MyClass():c(0.0),b(0),a(’,’){}};创建这个类的对象时,数据成员
派生类的对象对它的基类成员中()是可以访问的。
若在表达式y/x中,“/”是作为成员函数重载的运算符,则该表达式还可以表示为()。
随机试题
什么是社会主义本质?
论无效合同的概念、含义、种类及合同被确认无效后的法律后果。
血小板膜糖蛋白Ⅱb/Ⅲa复合物与下列哪种血小板功能有关()
甲为自己的车向乙公司投保第三者责任险,保险期间内甲车与丙车追尾,甲负全责。丙在事故后不断索赔未果.直至事故后第3年.甲同意赔款.甲友丁为此提供保证。再过1年,因甲、丁拒绝履行.丙要求乙公司承担保险责任。关于诉讼时效的抗辩,下列哪些表述是错误的?(2013年
运用重置核算法确定的重置成本可以是()。
差异性策略的主要特点不包括()。
(2011年考试真题)下列关于现金折扣会计处理的表述中,正确的有()。
下列选项中,符合“仪表端庄”具体要求的是()。
(2021年国考)习近平总书记指出,要强化对市场主体的金融支持,发展普惠金融,有效缓解企业特别是中小微企业融资难、融资贵的问题。下列哪个措施最有助于新增融资重点流向中小微企业?()
Oursocietyhaschangedand________init.
最新回复
(
0
)