首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下头文件: 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
2015-07-22
39
问题
有如下头文件:
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/KtNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数调用参数的传递方式有三种,值传递、【】和引用传递。
要获得一数据或数据类型所占空间的字节数,应使用的操作符是【】。
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。#include<iostream>usingnamespacestd;classA{public:A(){cout<<’A’;}
在软件设计中,不属于过程设计工具的是
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
利用成员函数对双目运算符重载,其左操作数为______,右操作数为______。
下面关于运算符重载的描述错误的是()。
C++流中重载了运算符<<,它是一个
假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【】个元素。
算法的时间复杂度是指
随机试题
A.保证病人安全B.避免事故发生C.可提高护理质量D.保证有充足的物资处于备用状态E.密切护患关系
不宜用腹部仰卧前后位片观察的是
患者,男性,15岁,因出国留学体检发现血尿及蛋白尿就诊。患者1周前曾出现咽喉肿痛,就诊时除稍感乏力外,无其他明显不适。查体:BP100/70mmHg,心肺(一)双下肢无水肿,尿常规:红细胞(+),WBC(++),蛋白(++),有红细胞管型,血Cr120w
立法实践中,表述法律规则时,法律规则的哪一个构成要素是可以省赂的?()。
货物招标文件中的商务文件包括()。
我国同业拆借的融资期限最长为()。
某有限责任公司的净资产为6000万元,本次公司债券实际发行额为3000万元,期限为5年,根据《证券法》的规定,该次发行的公司债券可以申请上市。()
在公司信息技术管理中,对信息的质量要求是()。
有甲、乙两个仓库,每个仓库平均储存粮食是32.5t,甲仓的存粮吨数比乙仓的4倍少5t,甲、乙两个仓库的粮食相差()t.
Thetranslatormusthaveanexcellent,up-to-dateknowledgeofhis【C1】______languages,fullfacilityinthehandlingofhistarg
最新回复
(
0
)