首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于this指针的叙述中,错误的是( )。
下列关于this指针的叙述中,错误的是( )。
admin
2020-12-21
24
问题
下列关于this指针的叙述中,错误的是( )。
选项
A、this指针只能在类的非静态成员函数中使用
B、this指针存储着对象的地址
C、this指针不需要显式定义
D、在构造函数中不能使用this指针
答案
D
解析
C++中,静态成员函数不属于任何类对象,它独立于类的任意对象而存在,由所有类对象所共享,它没有this指针,只有类的非静态成员函数才有this指针,选项A正确;this指针存储着调用对象的地址,选项B正确;成员函数不能定义this指针,它是由编译器隐含定义的,选项C正确;在构造函数中对象还没有完成生成,但这并不意味着对象什么都没有,所以构造函数中也有this指针,通常尽量避免在构造函数中使用this指针,选项D错误;本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/ldyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++中用来实现运行时多态性的是
有如下程序:#includeusingnamespacestd;classC1{public:-Cl()}cout
对于语句cout<<endl<<x;中的各个组成部分,下列叙述中错误的是
软件开发离不开系统环境资源的支持,其中必要的测试数据属于
有如下类定义:classA{char*a;public:A():*(0){}A(char*aA){//把aa所指字符串拷贝到a所指向的存储空间a=________;strcpy(a,aA);}~A(){delete[]a;}};
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使该程序的输出结果为:100注意:错误的语句在//*****error******的下面,修改该语句即可。#includestatic
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
对于语句cout<<endl<<x中的各个组成部分,下列叙述中错误的是()。
算法的空间复杂度是指()。
算法的有穷性是指()。
随机试题
2岁男孩,突发高热,伴咳嗽,经抗生素治疗3天无效,体温仍高,咳嗽加重伴气促及烦躁。查体:体温39℃,呼吸62次/分,心率172次/分,X线胸片有圆形密度增深阴影伴气胸。如诊断明确最适宜的抗生素应首选
快速耐受性(tachyphylaxis)
健康父母产下一个视网膜母细胞瘤的孩子,则其余子女患此病的风险大约是
某新建高速公路项目总投资95亿元人民币,总长度约150公里,途经某贫困地区。项目资金来源如下:某国际金融机构贷款3亿美元,国内商业银行贷款50亿元人民币,其余由交通部门和当地政府解决。该国际金融机构要求其部分贷款用于从国外采购8套相同的公路专用设备,且设备
根据有关规定,标的证券除权、除息的,权证的发行人和保荐人应对权证的行权价格、行权比例作相应调整并及时提交证券交易所。()
金融现货交易实行保证金交易和逐日盯市制度,交易者并不需要在成交时拥有或借入全部资金或基础金融工具。()
债券回购交易的方式与股票交易的方式一致。()
甲某将自己的私房一间出租给其同事乙某居住,双方签订租赁协议,约定租期为2年,月租金1000元。其他事项未约定。在租赁期间,当事人以下行为合法的有()。
将下列几个句子组成语意连贯的语段,排序最恰当的一项是()。①还有那些对他们没有用处的野草,全铲除干净,虫子消灭光②在那里,除了人吃的粮食,土地再没有生长万物的权利③在许多地方,人们已经过于勤快,把大地改变得不像样子,只适合人自己居住④有人说
在山东“大汶口遗址”中,发现了世界上最早栽培的稻谷。()
最新回复
(
0
)