首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
23
问题
有如下类定义:
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/88fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:c1assTest{chara;constcharb;public:Test(charc){a=c;b=c;}//第1行voidf(chara)const{this—>a=a;)
若已定义inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
下列叙述中正确的是()。
有如下程序:#include<iostream>usingnamespacestd;classB{public:virtualvoidf(){cout<<’’B’’;}voidg(){
若MyClass为一个类,执行“MyClassa[4],宰p[5];"语句时会自动调用该类构造函数的次数是()。
下列是重载乘法运算符的函数原型声明,其中错误的是()。
下面不属于需求分析阶段任务的是( )。
如需要向一个二进制文件尾部添加数据,则该文件的打开方式为()。
在数据库中,产生数据不一致的根本原因是
下列符号中不属于C++关键字的是()。
随机试题
最重要的市场主体是()
发表透疹消疮宜生用。止血宜炒用的是
女,53岁,近2—3年来月经不调,表现为周期延长,经量增多且淋漓不净,此次停经3个月,阴道出血10余天,量多,给予诊刮止血,刮出物组织学检查为子宫内膜腺瘤样增生过长。其诊断考虑为
《生产安全事故报告和调查处理条例》规定,根据生产安全事故造成的人员伤亡或直接经济损失,将生产安全事故分为()4个等级。
会计软件系统可以是一个独立的系统,也可以是()的一个子系统。
被评估资产因工艺落后,运营成本增加导致的价值损失,属于被评估资产的()。
2008年1月9日,我国黄金期货合约在()上市交易。
在音乐欣赏教学中,含有独立而鲜明的主题形象的作品可以采用()。
A.makinganofferB.solvingaproblemC.makingacomplaintD.requestingsomeinformationE.offeringasuggestion
A、Fromtheauction.B、Fromthewoman.C、FromtheInternet.D、Fromthesupermarket.A推理判断题。对话中当男士参观到卧室时询问女士是不是配备所有的家具,女士表示男士需要自己购
最新回复
(
0
)