首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
48
问题
有如下类定义:
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://www.kaotiyun.com/show/Jh8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若为Fraction类重载前增1运算符++,应在类体中将其声明为()。A)Fraction&operator++();B)Fraction&operator++(int);C)friendFraction&operator++(
在对函数进行原型声明时,下列语法成分中,不需要的是()。A)函数返回类型B)函数参数列表C)函数名D)函数体
将代数式Z=转换成程序设计中的表达式为______。
下列定义中p指向的地址可更改,但*p不能够更改的是
有以下程序 #include voidfun(inta,intb,intc) {a=456,b=567,c=678;} voidmain() { intx=10,y=20,z=30; fun(x,y,z); c
以下程序输出结果为__________。#includeusingnamespacestd;classTestClass1{public:TestClass1(){}TestCla
已知递归函数fun的定义如下:inifun(intn){if(n
下列叙述中正确的是()。
下面重载乘法运算符的函数原型声明中错误的是()。
程序流程图中带有箭头的线段表示的是( )。
随机试题
有关克雷伯菌的描述,错误的是
看三视图时,以主视图为主,左视图远离主视图的一方为物体的后方,靠近主视图的一方为物体的左方。()
对消息接受者来说预先不知道的报道,称为__________。
腰椎椎弓峡部断裂,正确的摄影体位是
中药升降浮沉中,升、浮属中药升降浮沉中,降、沉属
男性,40岁。扩张型心肌病、心功能Ⅳ级病人。长期接受地高辛、氢氯噻嗪、卡托普利治疗,再次出现畏食、乏力、腹胀、心慌等症状,心电图见明显U波。正确的处理措施是
根据《水利建设工程文明工地创建管理暂行办法》(水精[2014]1号),申报水利系统文明建设工地的项目已完工程量一般应达全部建安工程量的()及以上。
甲公司2013年采用销售百分比法预测外部资金需要量,预计下一年度比本年销售收入将增加20%。本年度的销售收入为95000万元,敏感资产和敏感负债占销售收入的百分比分另0为58%、13%,销售净利润率为10%,股份支付率为60%。甲公司现有总资本1
纳税人转让旧房的,计征土地增值税时,可作为扣除项目金额的有()。
Manypeoplecanrememberfeelingverylonelywhenwewere______.
最新回复
(
0
)