首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于this指针的叙述中,错误的是( )。
下列关于this指针的叙述中,错误的是( )。
admin
2020-06-29
23
问题
下列关于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/cByp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classCup{public:voidSetPrice(doubleval){price=val;}private:doublep
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
由于常对象不能被更新,因此
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
使用白盒测试方法时,设计测试用例应根据
下列字符串中可以用作C++标识符的是
数据流图中带有箭头的线段表示的是()。
在软件开发中,需求分析阶段可以使用的工具是( )。
下面不能作为结构化方法软件需求分析工具的是
判断一个字符串是否是回文串的递归函数定义如下:boolhuiwen(strings){intn=s.length();if(n
随机试题
HelenKellerwasbornahealthynormalchildinAlabamain1880.However,anillnesswithahighfeverstruckherwhenshewas
建筑经营活动各方主体应当执行现行的国家、行业、地方工程建设标准,实行建筑施工标准化管理。()
下列宜设置环形消防车通道的有()。
从预防动机的角度看,企业持有现金余额主要取决于( )。
“中国梦”是习近平总书记所提出的重要指导思想和重要执政理念。政治、经济、文化、社会、生态文明“五位一体”建设是实现“中国梦”的实施手段。()
事业单位产生和存在的基本条件是()。
行政裁决是指行政主体依照法律授权,对平等主体之间发生的、与行政管理活动密切相关的、特定的民事纠纷(争议)进行审查并作出裁决的具体行政行为。下面属于行政裁决行为的是()。
心理契约
PassageThreeWhichuniversityimprovethemostintop10?
Stressisawordcommonlyfoundintoday’svocabulary,andisoftenusedtodescribemodernworkingandlivingpatterns,especia
最新回复
(
0
)