首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
35
问题
有如下类定义:
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/scfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如需要向一个二进制文件尾部添加数据,则该文件的打开方式为()。
下列选项中不属于结构化程序设计方法的是()。
下列有关类继承的叙述中,错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。sort成员函数的功能是将当前数据表中的元素升序排列。请编写这个sort函数。程序的正确输出应为:排序前:7,1,3,1
ClassA是一个类,且有如下语句序列ClassAc1,*c2;ClassA*c3=newMyClass;ClassA&c4=c1;则ClassA的构造函数被调用的次数是
下列选项中,正确的C++标识符是
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;I-=2)cout
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
下列字符串中可以用作C++标识符的是
随机试题
一段较长时间内,同类社会经济现象的一般水平被称为()
(2012年第20题)副交感神经系统兴奋时,引起的生理效应是
接种脊髓灰质炎疫苗时正确的是
一患者,漏管在外括约肌深部以下,截石位4点和8点处各有一外口,其内口在截石位6点处,应诊为()
唇隐裂是指
根据《中国制造2025》,关于我国制造业现状的说法,正确的有()。
根据《刑法》的规定,下列可以适用死刑的情形是()。
RobertJ.OppenheimerwasafamousAmericanphysicist,whodirectedthedevelopmentofthefirstatomicbombs.Oppenheimerw
InflationBusinessandgovernmentleadersalsoconsidertheinflationratetobeanimportantgeneralindicator.Inflationi
【B1】【B8】
最新回复
(
0
)