首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2015-07-22
46
问题
有如下类定义:
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/GVNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是
下面关于类和对象的描述中,错误的是
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};则下列语句正确的是()。
如果表达式y*x+十中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
在结构化分析使用的数据流图(DFD)中,利用【】对其中的图形元素进行确切解释。
对下列二叉树进行前序遍历的结果为
在关系数据库中,用来表示实体之间联系的是【 】。
假设fin是一个文件流对象,则关闭文件的语句是【】。
以下哪个不是C++语言中的有效标识符?
随机试题
Eventhemosthard-nosedcriticscouldhardlydenythatthenovelist’sbestbooksare________:theyarefilledwithenergy,imag
A.稽留热B.弛张热C.间歇热D.回归热E.波状热肺炎球菌肺炎患者常出现的热型是
某地因工业事故,使多人CO中毒,其中昏迷者被送到医院。此时最有效的抢救措施是
A.龙胆泻肝汤B.柴胡疏肝散C.旋复花汤D.一贯煎E.茵陈蒿汤治疗胁痛瘀血停着证,应首选()
中国公民刘某2015年出版长篇小说一部,取得稿酬20000元;同年该小说在一家周刊上连载8个月,每个月取得稿酬1000元。刘某2015年应纳个人所得税()元。
高级导游人员要求()。
了解来宾基本情况,包括其所在的单位、姓名、()、级别及一行人数,以及到达的日期和地点。
个体自出生至死亡的整个生命全程中,人格特征表现随着年龄和习得经验的增加而逐渐改变的过程被称为()
下列邮箱地址正确的是()。
______wrote"ShallIcomparetheetoasummer’sday?"
最新回复
(
0
)