首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Bag{ public: Bag(); //① void SetSize(string s); /
有如下类定义: class Bag{ public: Bag(); //① void SetSize(string s); /
admin
2020-05-14
7
问题
有如下类定义:
class Bag{
public:
Bag(); //①
void SetSize(string s); //②
string GetSize() const; //③
friend void Display(Bag& b); //④
private:
string size;
};
在标注号码的 4 个函数中,不具有隐含this指针的是
选项
A、①
B、②
C、③
D、④
答案
D
解析
当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数,所以①②③正确使用this指针。
转载请注明原文地址:https://kaotiyun.com/show/Hr8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#includeusingnamespacestd;intmain(){chara:cin>>a;if(a=*)cout
this指针是C++语言实现什么的一种机制?
在一个类体的下列声明中,下确的纯虚函数声明星
已知类X成功地重载了--、=、+、和[]这几个运算符,则其中肯定属于成员函数的运算符是()。
下列运算符中,()运算符在C++中不能重载。
下列语句错误的是()。
A、 B、 C、 D、 A函数模板定义的一般格式为:Template<typename类型参数>返回类型函数名(模板形参表){函数体}
在C++语言中,访问一个对象的成员所用的运算符是【】,访问一个指针所指向的对象的成员所用的运算符是【】。
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,虚部等于两个操作对象虚部之和;请补充完整。classcomplex{doublereal;
下列语句错误的是()。
随机试题
油品没有沸点,只有沸程(馏程)。()
在乳腺癌半野切线等中心定位时,下列描述中错误的是
A.巨人症B.肢端肥大症C.垂体性侏儒症D.希恩综合征E.尿崩症下丘脑一神经垂体功能减退引起
根据《处方管理办法》,儿科处方印刷用纸颜色为淡红色。()
外用电梯的安全装置有()。
路堑应于路肩两侧设置()。
天仙配:黄梅戏:春节晚会
教育研究中常用的一分钟记录法,即每隔一分钟记录所观察到的事物,这是一种()
下面二叉树表示的简单算术表达式为_______。
DetroitseemstobewhereWallStreetmeetsMainStreet.TightcreditisreckonedtohavecosttheAmericancarmakers40,000sal
最新回复
(
0
)