首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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-04-18
26
问题
有如下类定义:
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://jikaoti.com/ti/27t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列是关于派生类声明的开始部分,其中正确的是
下列函数模板定义中错误的是
执行下列语句段后,输出字符“*”的个数是for(inti=50;i>l;--i)cout<<”*”
非成员函数应该声明为类______函数才能访问该类的私有成员。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(char*str){inti=0,j=0;while(str[j])j++;for(j
有如下类声明:classTestClass1{intk;public:voidset(intn){k=n;}intget()const{returnk;}};classT
下列关于this指针的叙述中,正确的是()
C++中将两个字符串连接起来组成一个字符串的函数是______。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。A)-369B)369C)0.369D)整数集合{1,2,3,4,5}
下列字符串中可以用作C++语言标识符的是
随机试题
人际关系学说和行为科学的创造者是()
男性,30岁,2天前骑自行车摔倒撞伤左上腹,伤后一般情况可,2小时前活动时突然晕倒,查体:血压60/40mmHg,脉搏136/min,全腹压痛,腹腔穿刺抽出不凝血。最可能的诊断
A.眼脉B.颈脉C.带脉D.膝脉E.三江治疗马肝热传眼、肝经风热、中暑、脑黄宜选
患者,女,62岁。已确诊为右乳岩,胸胁胀满,嗳气频频,纳呆懒言,口苦咽干,舌淡苔薄白,脉弦滑。其证候是()
为硫酸盐类矿物,主含CaSO4.2H2O的矿物药是()。
银行的附属资本规模不得_______核心资本的_______。()
项目目标通常是定量描述项目的________。
()体现了平衡计分卡期望的成果和产生这些成果的动因之间的平衡。
小涛、小明、小军在大学生田径运动会上分别参加了100米、200米、400米、110米栏、400米栏、跳高6个项目中的两项。已知条件:(1)200米和110米栏两名运动员住在一起;(2)小涛在3人中年龄最小;(3)小军、100米
=______.
最新回复
(
0
)