首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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-06-07
55
问题
有如下类定义:
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/Am8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classB{public:voidfun1(){}private:voidfun2(){}protected:voidfun3(){}};classD:publicB{
下列程序的输出结果是()。#includeusingnarnespacestd;templateTfun(Ta,Tb){return(a
下列说法中错误的是()。
在程序设计阶段应该采取__________和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
假定TestClass为一个类,则该类的拷贝构造函数的声明语句为()。
以下描述中,不是线性表顺序存储结构特征的是()。
下面叙述错误的是()。
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于__________中的一个阶段。
下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
下面的符号中可以用作C++标识符的是()。
随机试题
散曲
不引起继发性高血糖性糖尿的是
为预防破伤风,清创时伤口使用哪种溶液冲洗最好
关于载脂蛋白(Apo)的功能,在下列叙述中不正确的是
男,20岁,右下颌中位水平阻生第三磨牙拔除术后4小时,伤口仍出血,否认全身疾病史,分析出血原因,不包括
关于建设工程施工招标中评标的说法,正确的是()。
施工单位中当经水行政主管部门安全生产考核合格后方可任职的人员包括()。
战术性资产配置与战略性资产配置的不同体现在( )。Ⅰ.对投资者的风险承受不同Ⅱ.对投资者的风险偏好认识不同Ⅲ.对投资者的风险偏好假设不同Ⅳ.对资产管理人把握资产投资收益变化的能力要求不同
根据支付结算法律制度的规定,下列选项中可以支取现金的有()。
水能是指水的动能、势能和压力能与能量资源,水能的优点有()。
最新回复
(
0
)