首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下头文件: int f1(); static int f2(); class MA{ public: int f3(); static int f4(); }; 在所描述的函数中,具有隐含
有如下头文件: int f1(); static int f2(); class MA{ public: int f3(); static int f4(); }; 在所描述的函数中,具有隐含
admin
2020-05-14
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/l08p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果表达式--x中的“--”是重载的类运算符,采用运算符函数调用格式,该表达式还可以表示为【】。
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1]中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>ClassT
以下关于顺序存储结构的叙述中,()是正确的。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为______
已知类A中有公用数据成员B *b;其中B为类名。则下列语句错误的是
在结构化方法中,软件功能分解属于下列软件开发中的阶段是
函数定义如下:voidfun(intx,int&y){x++;y++;}如果执行代码段:inta=0,b=1;fun(a,b);则变量a和b的值分别是()。
在设计程序时,应采纳的原则之一是
A、 B、 C、 D、 D虚函数在运行阶段和类的对象绑定在一起,这样成为动态联编。虚函数声明只能出现在类声明中虚函数原型中,而不能在成员的函数体实现的时候。必须由成员函数来调用或者通过指针、引用来访问虚函数。
A、 B、 C、 D、 D在软件开发的过程中,应该尽早的制定测试计划,其中在需求分析阶段制定系统测试计划,在概要设计阶段制定集成测试计划,在详细设计阶段制定单元测试计划。
随机试题
男,63岁。不慎滑倒后感觉右髋部疼痛,不能站立及行走。体检发现右髋部肿胀,皮下淤血,压痛(+),纵向叩痛(+)。患肢呈屈曲、外旋、短缩畸形考虑患者最可能的状况是
有关交界性或临界性肿瘤的病理特征,正确的是
下列不属于动脉粥样硬化外周血管疾病的高危因素是
跨孔声波透射法适用于检测直径不小于()的混凝土灌注桩的完整性。
电梯机械安全系统主要有()。
以下几项教学工作中,()不属于教学目标设计的范围。
下列做法正确的是()。
近期,中国政法大学宪政研究所在北京、广州、南京、武汉、沈阳等城市发放了3500份调查问卷。调查显示,有21.8%的残疾被访者表示自己曾因残疾而遭用人单位拒绝,18.7%的人因低学历遭歧视,因为外地户籍而受歧视的达18.5%。最终结果显示,认为存在就业歧视的
凡生成StringBuffer一个对象后,还可用______方法或ensureCapacity()方法来设定缓存大小。
A、Lethimwinatennisgame.B、Helphimfinishhisproject.C、Givehimsomemedicineforhisstomach.D、Gotothelibrarywithh
最新回复
(
0
)