首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于this指针的叙述中,错误的是( )。
下列关于this指针的叙述中,错误的是( )。
admin
2017-12-14
32
问题
下列关于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/qkAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数据结构中,能用二分法进行查找的是
如果表达式--X中的“--”是重载的类运算符,采用运算符函数调用格式,及表达式还可以表示为______。
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
下列运算符中哪些是不能够被重载的?
派生类对象对其基类中的什么成员是可访问的?
Staff类含有血型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::Sta
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
有如下定义:ClassMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______。
随机试题
古立克一再强调,作为一个社会动物的人,不但有勤劳灵巧的双手,有探索求知的欲望,还有________的思维。
领导体制改革必须以维护和实现最广大人民群众的根本利益为宗旨,从国家()、()、()出发,统筹兼顾,谋划未来。()
企业安全管理人员安全教育内容不包括( )。
甲公司2020年A产品产销量为3万件,单价为90元/件,单位变动成本为40元/件,固定成本总额为100万元。预计2020年A产品的市场需求持续增加,甲公司面临以下两种可能的情形,并从中作出决策。情形1:A产品单价保持不变,产销量增加10%。
A团在旅游过程中发生了失窃案件,为破获案件而采取的下列行为中,违反了《消费者权益保护法》规定的是()。
道教符篆派三山是指()。
进行个人作品系统收集,以明确当前成就和进步过程的成长记录袋评价属于()。
马克思主义最崇高的社会理想是()
企业模型应该满足三个特性。下列几种特性中,不是企业模型必须满足的特性是
Neon(霓虹)istoHongKongasredphoneboothsaretoLondonandfogistoSanFrancisco.Whennightfalls,redandblueandothe
最新回复
(
0
)