首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于this指针的叙述中,正确的是
下列关于this指针的叙述中,正确的是
admin
2010-12-16
39
问题
下列关于this指针的叙述中,正确的是
选项
A、this指针是一个隐含指针,它隐含于类的成员函数中
B、只有在使用this时,系统才会将对象的地址赋值给this
C、类的友元函数也有this指针
D、this指针表示了成员函数当前操作的数据所属的对象
答案
D
解析
本题考核this。类的每一个成员函数都有一个隐合定义的常量指针,称为this指针。它是成员函数所属对象的指针,它指向类对象的地址。成员函数可以通过这个指针知道自己属于哪一个对象。当对一个对象调用成员函数时,编译程序先将对象的地址赋值给this指针,然后调用成员函数,每次成员函数存取数据时,则隐含使用this指针。但是在使用this指针时需要注意的是:this指针只能在类的成员函数中使用,它指向该成员函数被调用的对象。this指针一般用于返回当前对象自身;静态成员函数没有this指针。因为类只有一个静态成员函数实例,所以使用this指针没有什么意义。在静态成员函数中使用this指针会引起编译错误。
转载请注明原文地址:https://www.kaotiyun.com/show/u1Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有以下程序:#includemain(){intc,d;c=13&5:d=10&&5;printf("%d,%d\n",c,d);}程序的运行结果是()。
给定程序中,函数fun的功能是:求出形参SS所指字符串数组中最长字符串的长度,将其余字符串右边用字符木补齐,使其与最长的字符串等长。SS所指字符串数组中共有M个字符串,且串长
有以下程序#includetypedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){inti;Aa={1
对下列二叉树进行前序遍历的结果为
设有定义:doublex;,以下选项中不能将输入数据3.14读入赋给变量x的是()。
下面不能作为结构化方法软件需求分析工具的是
关于计算机软件程序的生命周期,以下叙述正确的是()。
给定程序MODI1.C中函数fun的功能是:把主函数中输入的3个数,最大的放在a中,最小的放在c中,中间的放在b中。例如,输入的数为:551234,输出结果应当是:a=55.0,b=34。0,c=12.0。请改正程序中的错误,使
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
随机试题
【案例】患者男,65岁。诊断为肺炎入院,应用抗生素治疗后未见好转,3天后突然出现呼吸急促,烦躁,出大汗。体检:呼吸42次/分,血压98/70mmHg,脉搏102次/分,口唇发绀,双肺闻及水泡音。呼吸衰竭患者气管插管或气管切开的适应证是
消化道恶性肿瘤转移,最早受累的是
对蛔虫没有驱虫作用的药物是()。
对动物内脏的化学组成叙述正确的是
患者呕吐吞酸,嗳气频繁,胸胁闷痛,脉弦。治疗应选用
根据合同法律制度的规定,债务人的下列行为中,债权人可以请求人民法院予以撤销的是()。
合同结构图中,各参建单位之间的合同关系用( )表示。
所有者投入资本按照投资主体的不同可以分为()。
如图所示,容器A、B各有一个可以自由移动的轻活塞,活塞下面是水.上面是大气,大气压恒定。A、B的底部由带有阀门K的管道相连,整个装置与外界绝热。原先A中水面比B中水面高,打开阀门K后,A中的水向B中流,最后达到平衡,这个过程中()。
ThefriendshipbetweenChinaandFranceis______.Weshouldprizeit.
最新回复
(
0
)