首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
49
问题
有如下类定义:
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/88fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
为了提高函数调用的实际运行速度,可以将较简单的函数定义为()。
若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assMyClass{public:MyClass(){++count;)~MyClass(){——c
下面描述中,不属于软件危机表现的是
在数据库中,产生数据不一致的根本原因是
在下列原型所示的C++函数中,按"传值"方式传递参数的是()。
数据库管理系统中负责数据模式定义的语言是()。
算法的有穷性是指()。
在C++中,实现封装性需借助于()。
在C++中,实现封装性需借助于()。
随机试题
char型常量在内存中存放的是()
简述直接诉讼与派生诉讼的区别。
Theyoungman’sclotheswerescatteredabouthisroom______.
不符合蕈样霉菌病的描述是
治理通货膨胀的对策包括()。
根据法玛对有效市场的分类,如果公司公开发表的资料以及内幕消息对证券市场的价格变动没有任何影响,则此证券市场为()。
Whensailorsareallowedashoreafteralongtimeatsea,theysometimesgetdrunkandcausetrouble.Forthisreason,thenavy【
刑事强制权是为了保证()的顺利进行,由公安机关和其他专门机关对犯罪嫌疑人、被告人行使的强制权力。
哲学就是世界观,有什么样的世界观就有什么样的方法论。()
如果在C盘当前文件夹下已经存在名称为Sdat.dat的顺序文件,那么执行语句Open"c:\Sdat.dat"ForAppendAs#1之后,将()。
最新回复
(
0
)