首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
24
问题
有如下类定义:
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://jikaoti.com/ti/ZQh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知有数组定义chara[3][4];下列表达式中错误的是()。
支持子程序调用的数据结构是()。
下列数据结构中,属于非线性结构的是()。
下列字符串中,不可以用做C++标识符的是()。
有如下语句序列:charstr[10];ci>>str;当从键盘输入’’Ilovethisgame’’时,str中的字符串是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)在类TestClass中定义name为字符串类型,age为整型,请在注释∥********1********之后添加语句。(2
下列字符串中可以用作C++标识符的是
有如下头文件:imf1();staticintf2();classMA{public:intf3;();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
若字符指针P所指向的字符串为”abcdefg”,在执行语句()。Char*ap=newchar[strlen(p)+1];之后,ap指向的字符数组的元素个数为
随机试题
MnO2与浓盐酸共热离子方程式为MnO2+4H++2Cl-=Mn2++2H2O+Cl2
我国传统的孝服分为五等,俗称“五服”。其中最高的一等是()
易造成严重张口受限的间隙感染为
泻下逐水,去积杀虫的药物是()
女,30岁,系统性红斑狼疮2年,时有发热和关节肿痛,面部呈现紫红色斑块并有少量蛋白尿发生。以下护理措施不恰当的是
照明变压器必须使用双绕组型,()使用自耦变压器。
关于货币层次,下列说法中错误的是()。
下列属于总体标志总量指标的是()。(总量指标分为总体标志总量、总体单位总量)
公安机关是人民的公安机关。()
Inthepastoysterswereraisedinmuchthesamewayasdirtfarmersraisedtomatoes—bytransplantingthem.First,farmerssele
最新回复
(
0
)