首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
26
问题
有如下类定义:
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全国计算机二级
相关试题推荐
函数模板:template Tadd(Tx,Ty){returnx+y;} 下列对add函数的调用不正确的是
下列关于运算符重载的描述中,正确的是()。
以下不是结构化程序设计方法的技术是()。
数据管理技术的发展经历了人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是__________。
执行下列语句:#includeusingnamespacestd;intmain(){intx:3:if(x=5)cout
在TestClass类的定义中,对赋值运算符=进行重载。请将画线处缺失的部分补充完整。___________TestClass::operator=(constTestClass&rhs){if(this==&rhs)return
关于结构化程序设计原则和方法的描述错误的是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
下面关于运算符重载的描述中,正确的是()。
需求分析阶段的任务是()。
随机试题
下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的
(2018年济南济阳区)教师设计学习材料时,标题和重要部分的字体格外大。这运用了知觉规律中的()
左右共治
土地革命战争后期和抗日战争时期是毛泽东思想形成和发展走向________。
患者女,32岁。因口腔黏膜上有白色覆盖物3个月就诊。检查:咽部和软腭可见白色的假膜,可擦去,留下红色基底。自述半年前因车祸有过输血,近3个月来经常发热和腹泻,体重明显减少。根据患者的临床表现和病史,应考虑的诊断是
针灸治疗癃闭,叙述不正确的是()
巴戟天的性状特征有()
特种设备管理的安全要求中有关特种设备的使用,下列说法错误的是()。
甲电子设备公司为居民企业,主要从事电子设备的制造业务。2016年有关经营情况如下:(1)销售货物收入2000万元,提供技术服务收入500万元,转让股权收入3000万元,经税务机关核准上年已作坏账损失处理后又收回的其他应收款15万元。(2)缴纳增值税18
(2011年真题)依据合同法规定,双务合同履行中的抗辩权包括()。
最新回复
(
0
)