首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下头文件: int f1(); static int f2(); class MA { public: int f3(); static int f4(); }; 在所描述的函数中,具有隐含的this指针的是( )。
有如下头文件: int f1(); static int f2(); class MA { public: int f3(); static int f4(); }; 在所描述的函数中,具有隐含的this指针的是( )。
admin
2020-06-29
22
问题
有如下头文件:
int f1();
static int f2();
class MA {
public:
int f3();
static int f4();
};
在所描述的函数中,具有隐含的this指针的是( )。
选项
A、f1
B、f2
C、f3
D、f4
答案
C
解析
只有类的非静态成员函数才隐含this指针,其作用域是类内部,当类的非静态成员函数中访问类的非静态成员时,编译器会自动将对象本身的地址作为一个隐含参数传递给函数,而不必一定写上this。所以本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/HIyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classMyClass{public:MyClass(doubled=0.0):val(d){}______________/
运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间的联系是
下列关于模板的叙述中,错误的是
有如下类定义:classB{public:voidfun1(){}private:voidfun2(){}protected:voidfun3(
面向对象方法中,继承是指( )。
下列关于运算符重载的叙述中正确的是
有如下函数模板:templateTsquare(Tx){returnx*x;}其中的参数T是
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3,*v4;};其中定义错误的成员变量是
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
在关系数据库中,用来表示实体间联系的是
随机试题
治疗重症胃食管反流病的首选药物是
A.1年B.2年C.3年D.有效期后1年E.5年药品零售企业销售特殊管理的药品,处方保存()
构成企业制度的基本内容不包括()。
某铁路干线两侧,每日发生几次的冲击振动,其最大值夜间不超过()dB。
承包商可索赔的直接费不包括( )。
会计要素是对会计对象进行的分类,为会计核算提供了类别指标。()
一般情况下,高经济杠杆代表着低风险。()
由字符序列组成,文件内的信息不再划分结构,这是指()。
10/100Mbps自适应网卡可以同时支持10Mbps与100Mbps的传输速率,能()网络的传输速率。
Wemustbecommitted______thedeepgreenhousegasreductionssinceweneedtoavoidtheworstoutcomesofclimatechange.
最新回复
(
0
)