首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于this指针的叙述中,错误的是( )。
下列关于this指针的叙述中,错误的是( )。
admin
2020-05-14
80
问题
下列关于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/9M8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
【】允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
下面程序的功能是输出数组s中最小元素,请填空。#include<iostream.h>voidmain(){intk,p,s[]={1,-9,7,2,-10,3};k=s[0];for(p=
下面程序的结果是______。#include<iostream.h>classA{public:virtualvoidfun()=0{};};classB:publicA{
下列关于C++函数的叙述中,正确的是()。
关于二进制文件说法错误的是______。
下列叙述中正确的是( )。
“图形”类Shape中定义了纯虚函数CalArea(),“三角形”类Triangle继承了类Shape,请将Triangle类中的CalArea函数补充完整。classShape{public:virtualintCalArea()=0;}
如果表达式--x中的“--”是重载的类运算符,采用运算符函数调用格式,该表达式还可以表示为【】。
数据处理的最小单位是
友元运算符obj1>obj2被C++编译器解释为()。
随机试题
阅读《水龙吟》(登建康赏心亭)中的一段文字,然后回答小题。休说鲈鱼堪脍,尽西风,季鹰归未?求田问舍,怕应羞见,刘郎才气。可惜流年,忧愁风雨,树犹如此!倩何人唤取、红巾翠袖,搵英雄泪!第一个典故表现了作者怎样的态度?
使膜对Na+通透性突然增大的临界膜电位值称为阈电位。
关于特征X线的叙述,正确的是
胃大部切除术后上腹饱胀,呕吐食物胆汁最可能为
26岁初产妇,足月妊娠自然临产而入院,第一产程进展顺利,但宫口开全后2小时胎先露下降不满意,产妇过度屏气用力。经阴道检查发现为持续性枕横位,以下处理哪项正确
班级目标设计的主要依据是()
根据学习的不同内容和结果,学习的类型包括()
关于下列现象的物理解释正确的有()。
下列关于磁道的说法中,正确的是()。
Beforejoiningthearmy,hespentalotoftimeinthevillage______hebelonged.
最新回复
(
0
)