首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于this指针的叙述中,正确的是
下列关于this指针的叙述中,正确的是
admin
2010-06-06
32
问题
下列关于this指针的叙述中,正确的是
选项
A、任何与类相关的函数都有this指针
B、类的成员函数都有this指针
C、类的友元函数都有this指针
D、类的非静态成员函数才有this指针
答案
D
解析
本题考核this指针的使用。类的每一个成员函数都有一个隐含定义的常量指针,称为this指针。它是成员函数所属对象的指针,它指向类对象的地址。成员函数可以通过这个指针知道自己属于哪一个对象。但是在使用this指针时需要注意的是:this指针只能在类的成员函数中使用,它指向该成员函数被调用的对象。this指针一般用于返回当前对象自身;静态成员函数没有this指针。因为类只有一个静态成员函数实例,所以使用this指针没有什么意义。在静态成员函数中使用this指针会引起编译错误。
转载请注明原文地址:https://kaotiyun.com/show/kajp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(int*s,intn1,intn2){inti,j,t;i_nl;j=n2;while(i<j){t=s[
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
若有以下定义(设int类型变量占2个字节)inti=8,j=9:则以下语句:printf(“i=%%d,j=%%%d\n”,i,j);输出的结果是()。
字符串"%%\”ABCDEF\’\\"的长度是()。
有如下定义structst{intn;floatt;}a[20];FILE*fp;若文件已正确打开,则以下将文件内容读入数组a中的语句错误的是
以下选项中,合法的C语言常量是()。
数据管理技*发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
以下说法正确的是()。
以下是while语句的基本形式:while(表达式){语句;}其中“表达式”()。
关于抽象类,下列表述正确的是()。
随机试题
在旧车进入二手车交易市场前,汽车评估人员对车况进行全面检验,并用四种状态进行表述,即很好、较好、一般、较差。()
“三曹”指的是曹操与其子曹丕、曹植,他们都是“建安文学”的代表。()
在r对策者和K对策者中,“突然暴发”是________对策者种群数量变动的特征之一。
申请人符合会计从业资格考试报名基本条件且具备国家教育行政主管部门认可的中专以上(含中专)会计类专业学历(或学位)的,自毕业之日起( )年内免试会计基础、初级会计电算化(或珠算五级)。
我国进口贸易只应保证基本消费品的进口。()
甲、乙两公司订立一份书面合同,甲公司在A地签字盖章后邮寄给B地的乙公司,乙公司在合同中签字盖章,同时C地的丙公司为该合同提供保证,D地的丁公司为该合同提供抵押担保。该合同成立的地点是()。
我们党在长期执政条件下,保持先进性和增强创造力的决定性因素是坚持解放思想、实事求是的思想路线,弘扬与时俱进的精神。()
A.钼靶照片B.热图像C.B超D.细针穿刺细胞学检查对鉴别乳腺肿块囊实性有价值的检查是
非事件性新闻(暨南大学2011年研;北大2006年研)
Whattypeofcompanyisthecallerworkingfor?
最新回复
(
0
)