首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于this指针的叙述中,错误的是( )。
下列关于this指针的叙述中,错误的是( )。
admin
2020-06-29
21
问题
下列关于this指针的叙述中,错误的是( )。
选项
A、this指针只能在类的非静态成员函数中使用
B、this指针存储着对象的地址
C、this指针不需要显式定义
D、在构造函数中不能使用this指针
答案
D
解析
C++中,静态成员函数不属于任何类对象,它独立于类的任意对象而存在,由所有类对象所共享,它没有this指针,只有类的非静态成员函数才有this指针,选项A正确;this指针存储着调用对象的地址,选项B正确;成员函数不能定义this指针,它是由编译器隐含定义的,选项C正确;在构造函数中对象还没有完成生成,但这并不意味着对象什么都没有,所以构造函数中也有this指针,通常尽量避免在构造函数中使用this指针,选项D错误;本题答案为D。
转载请注明原文地址:https://jikaoti.com/ti/QXl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于函数的叙述中,正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有如下程序:#includeusingnamespacestd;classA{public:staticinta;voidinit(){a=10;}A(inta=5){init
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=8,RED,BLACK=15};则枚举常量RED的值为
下面有关for循环的正确描述是()。
设有定义intx;floaty;,则10+x+y值的数据类型是()。
下列关于模板的表述中,正确的是
已知数组arr的定义如下:intarr[5]={1,2,3,4,5};下列语句中输出结果不是5的是
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
随机试题
28岁,足月妊娠并风湿性心脏病,心功能Ⅱ级,胎头吸引器助产,产后2h内阴道出血200ml,子宫轮廓清楚,心率120次/分。呼吸24次/分,双肺可闻及小水泡音,宫底脐下2指。对该患者正确的治疗是()
Gaueher病人的特点是
导致脐带脱垂的常见原因有,①头盆不称;②先露入盆受阻;③胎盘位置较低;④脐带过长
患者,女,29岁。患近视10年,双眼矫正视力1.2(-6.00D),1周前拟行LASEK手术,术前检查发现眼压偏高,右眼26mmHg,左眼28mmHg。提示:本病例多次眼压测量在25~30范围,进一步检查,双眼房角窄Ⅱ,双眼视乳头C/D=0.5,视野未
诊断首先考虑为为确诊需进一步检查
非水碱量法的常用溶剂为
甲公司2007年度发生的下列交易或事项中,不应采用未来适用法进行会计处理的有()。
企业融资租赁设备是其从事生产经营活动的物质基础,因此支付的租赁款支付的资金应在现金流量表“经营活动产生的现金流量”项目列示。()
下列各种物资中,应当作为企业存货核算的有()。
WhatisSallydoingnow?
最新回复
(
0
)