首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
59
问题
有如下类定义:
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/Jh8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中属于面向对象设计方法主要特征的是()。A)继承B)自顶向下C)模块化D)逐步求精
一个C++语言程序的开发步骤通常包括编辑、______、链接、运行和调试。
下列关于派生类构造函数和析构函数的说法中,错误的是()。
执行下列语句:#includeusingnamespacestd;intmain(){intx:3:if(x=5)cout
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
关系数据库系统实现的专门关系运算包括选择、连接和__________。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
在结构化方法中,软件开发阶段用数据流程图(DFD)作为描述工具的是()。
算法分析的目的是()。
C++中通常和一个运算符连用,构成一个运算符函数名的C++关键字为__________。
随机试题
下列关于BCNF的描述,正确的是________。
标准预防是指()
骨化性肌炎易发生的部位是:
依据FIDIC《合同条件》规定,指定分包商的特点表现为( )。
由于工作要求,某人对已有的台式电脑新安装了宽带装置,这种补偿方法属()补偿方法。
在法律、法规规定的范围内,小额贷款公司从银行业金融机构获得融入资金的余额,不得超过其资本净额的()。
正值毕业季,班长小李组织大家聚餐,费用均摊,结账时,如果每人付300元,则多出100元;如果每人付290元,小李自己要多付80元才刚好,那么,这次活动的人均费用大约是:
A:Hello,Mr.Smith.ThisisLarryJackson.IamafraidIwon’tbeabletoarriveontimeforthemeetinginyouroffice.B:____
设函数f(x)在(一∞,+∞)上有定义,在区间[0,2]上,f(x)=x(x2一4),若对任意的x都满足f(x)=kf(x+2),其中k为常数。问k为何值时,f(x)在x=0处可导。
Oursocialdevelopmentwasencouragedthroughteamwork.Weworkedingroupswithpeoplewe’dnevermet【1】.Welearnttolistent
最新回复
(
0
)