首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于this指针的叙述中,正确的是( )。
下列关于this指针的叙述中,正确的是( )。
admin
2021-06-10
23
问题
下列关于this指针的叙述中,正确的是( )。
选项
A、不能显式使用this指针
B、类的友元函数中都有this指针
C、this指针隐含于类的每一个静态成员函数中
D、this指针指出了成员函数当前操作的数据所属的对象
答案
D
解析
C++的类对象具有一个附加的隐含形参,即指向该类对象的指针this,与调用成员函数的对象绑定在一起,在成员函数的函数体可以显示使用this指针,选项A错误;类的友元函数可以不是普通的非成员函数,此时它没有this指针,选项B错误;静态成员函数并不与对象相关联,不属于任何一个类的对象,所以没有this指针,选项C错误;成员函数中的this指针指向当前操作的数据所属的类对象,选项D正确;本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/kwfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modil.epp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1063022注意:错误的语句在//*****error******的下面,修改该语句即可。#includecla
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:150200注意:错误的语句在//*****error******的下面,修改该语句即可。提示:定义Num
在数据流图中,带有箭头的线段表示的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(char*s,char*s1,char*s2)中形参字符串s1和s2有相同的字符个数,且s1中各字符互不相同。该函数实现将己知字符串s中所有在字
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是()。
运算符重载是对已有的运算符赋予多重含义,因此()。
若有定义“intx=4,y=5;”,则表达式“y>x++?x--:y++”的值为()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
治疗牛急性瘤胃臌气的穴位为
患者,男,52岁。近2个月来大便次数增多,有肛门坠胀感及里急后重,大便变细。常有黏液血便,经抗生素治疗症状可缓解,但不久又复发,且呈进行性加重。术后可不追加化疗的条件是
血糖浓度低时,脑仍能摄取葡萄糖而肝不能,是因为()。
合伙人有下列情形之一的,当然退伙。( )
监理单位需要调换监理机构的总监理工程师人选时,()。
在对进度计划进行工期和时间安排的合理性审查时,应重点审查()。
第一台电子数字计算机ENIAC诞生于()年。
赔偿请求人或者赔偿义务机关,对赔偿委员会作出的赔偿决定,认为确有错误的,()向上一级人民法院赔偿委员会提出申诉。
下列数据流图(DFD)构造规则中正确的是
Whatisthewomangoingtodo?
最新回复
(
0
)