首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于this指针的叙述中,错误的是( )。
下列关于this指针的叙述中,错误的是( )。
admin
2017-12-14
35
问题
下列关于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全国计算机二级
相关试题推荐
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为()。
有函数模板声明和一些变量定义如下:templateT1sum(T2,T3);doubled1,d2;则下列调用中,错误的是
下列叙述中正确的是
数据流图的类型有______和事务型。
有以下程序main(){inti=0,s=0;do{if(i%2){i++;continue;}i++;s+=i;}while(i<7);cout<<s<<
有以下程序段intk=0;while(k=1)k++;while循环执行的次数是
请在下列程序的横线处填写正确的语句。#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
表达式10>5&&6%3的值是
在最坏情况下,下列排序方法中时间复杂度最小的是
随机试题
商标主管机关将注册商标注销的事由有()
检察文书中的诉讼情况一般包括案由、案件来源和()
OncetherewasayoungInca(印加)boy.Hehadnofamilyexceptforanoldllama(美洲驼).Eachdaytheboyandhisllamawalkedmanymi
射血分数等于
影响局麻药作用的因素不包括
以下关于医疗机构临床用血管理说法错误的是
某男,23岁。面目一身俱黄,色鲜如桔色,纳呆、恶心,脘胀、胁痛、胁下有痞块,小便黄少,大便溏薄,舌红苔黄腻,脉弦数。辨证为
以下关于律师和律师事务所的说法,不正确的是?()
《唐律疏议》规定“一准乎礼”,通过引经决狱、引礼人律的方式,将儒家道德思想贯彻到立法、司法、守法的整个过程中。从法与道德的角度来看,下列说法中错误的是哪一项?()
Youshouldspendabout20minutesonQuestions27-40whicharebasedonReadingPassage3below.AmateurNaturalistsFromthere
最新回复
(
0
)