首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Bag{ public: Bag(string s,string cr); //① ~Bag(); //②
有如下类定义: class Bag{ public: Bag(string s,string cr); //① ~Bag(); //②
admin
2015-07-22
42
问题
有如下类定义:
class Bag{
public:
Bag(string s,string cr); //①
~Bag(); //②
string GetSize(); //③
static int GetCount(); //④
private:
string size,color;
static int count;
};
在标注号码的4个函数中,不具有隐含this指针的是
选项
A、①
B、②
C、③
D、④
答案
D
解析
当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数,所以①②③正确使用this指针。而④为静态成员,没有this指针,答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/s0Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
语句cout<<setprecision(2)<<1024.4567;的输出结果为
程序 #include"iostream.h" voidmain() { inti=10; jntj=5; cout<<j+i++<<end1; } 的结果为【】
下列程序的运行结果是 #inClude<iostream.h> roidfun(int*a,int*b) {int*k; k=a;a=b;b=k;} voidmain() {inta=2004,b=9,*x=&a,*
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为【】。
下列函数中,()是对文件进行写操作的。
不能重载的运算符是
类模板的使用实际上是将类模板实例化成一个具体的【】。
耦合和内聚是评价模块独立性的两个主要标准,其中【】反映了模块内各成分之间的联系。
下列叙述中正确的是
下列运算符中,()运算符在C++中不能重载。
随机试题
由于双方对合同条款理解不同而导致的僵局被称为()
秦先生,高血压病,近期血压波动较大,为该患者测量血压时应做到
唾液中较清晰的部分为()。
母婴同室是指产后母婴24小时在一起,由于治疗需要,母婴分离不超过()。
竣工图应按专业、系统进行整理,应包括的内容有()。
检查爆破挤淤置换淤泥质软基平面位置及深度的探地雷达法适用于()。
商业银行的借款人由于经营问题,无法按期偿还贷款,商业银行这部分贷款面临的是()。
甲公司2012年度实现利润总额10000万元,适用的所得税税率为25%;预计未来期间适用的所得税税率不会发生变化,假定未来期间能够产生足够的应纳税所得额用以抵扣暂时性差异。甲公司2012年度发生的有关交易和事项中,会计处理与税法规定存在差异的有: (1
下列关于经营杠杆的说法中,正确的有()。
党的思想路线的基本内容是
最新回复
(
0
)