首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于this指针的叙述中,错误的是( )。
下列关于this指针的叙述中,错误的是( )。
admin
2020-12-21
44
问题
下列关于this指针的叙述中,错误的是( )。
选项
A、this指针只能在类的非静态成员函数中使用
B、this指针存储着对象的地址
C、this指针不需要显式定义
D、在构造函数中不能使用this指针
答案
D
解析
C++中,静态成员函数不属于任何类对象,它独立于类的任意对象而存在,由所有类对象所共享,它没有this指针,只有类的非静态成员函数才有this指针,选项A正确;this指针存储着调用对象的地址,选项B正确;成员函数不能定义this指针,它是由编译器隐含定义的,选项C正确;在构造函数中对象还没有完成生成,但这并不意味着对象什么都没有,所以构造函数中也有this指针,通常尽量避免在构造函数中使用this指针,选项D错误;本题答案为D。
转载请注明原文地址:https://www.kaotiyun.com/show/ldyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classSample{public;Sample(intx):ref(x){}//①private:Sample():ref(0){)//②staticintval=5;
下面程序中对一维坐标点类Point进行运算符重载 #include <iostream> using namespace std; class Point { public: Point(int val) {x=val;}
有如下程序: #include<iostream> using namespace std; int main() { int *p; *p=9; cout<<"The value at p:"<
下列有关抽象类和纯虚函数的叙述中,错误的是
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示学生学号的类CStudentID,但类CStudentID的定义并不完整。运行结果为:学生的学号为:200805学生名为:李伟删除学生学号为:200805
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序的执行结果为:注意:错误的语句在//******error******的下面,修改该语句即可。#include#inclu
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为5。该树中度为3的结点数为
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
算法的空间复杂度是指( )。
随机试题
下列说法中不正确的是()。
连带责任保证人享有的抗辩权包括
与陆海军大元帅大本营相比,广州国民政府的行政体制有哪些特点?
A.心肌缺血、心肌梗死B.心肌疾病C心肌代谢障碍D.心脏后负荷过重E.心脏前负荷过重下列疾病发生心力衰竭时属于哪项机制主动脉瓣狭窄
四逆汤主治病证的临床表现中有()
工程量清单可以由()编制。
(操作员:系统主管;账套:101账套;操作日期:2014年1月1日)新增会计科目。科目编码:6602-01科目名称:办公费辅助核算:单位
王老师在高中思想政治课教学中,针对高中学生思想活动的多变性、可塑性等特点,在尊重学生个性差异和各种生活关切的同时,恰当的采取释疑解惑、循循善诱的方式,帮助学生认同正确的价值标准,把握正确的政治方向,这一做法体现高中思想政治课程的基本理念是()。
传统武德的主要内容主要表现有()等方面。
软件工程环境一般应具有某些特征,下列叙述中不属于它必须具备的特征的是
最新回复
(
0
)