首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于this指针的叙述中,正确的是( )。
下列关于this指针的叙述中,正确的是( )。
admin
2021-07-02
48
问题
下列关于this指针的叙述中,正确的是( )。
选项
A、不能显式使用this指针
B、类的友元函数中都有this指针
C、this指针隐含于类的每一个静态成员函数中
D、this指针指出了成员函数当前操作的数据所属的对象
答案
D
解析
C++的类对象具有一个附加的隐含形参,即指向该类对象的指针this,与调用成员函数的对象绑定在一起,在成员函数的函数体可以显示使用this指针,选项A错误;类的友元函数可以不是普通的非成员函数,此时它没有this指针,选项B错误;静态成员函数并不与对象相关联,不属于任何一个类的对象,所以没有this指针,选项C错误;成员函数中的this指针指向当前操作的数据所属的类对象,选项D正确;本题答案为D。
转载请注明原文地址:https://www.kaotiyun.com/show/ylfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
若已经定义了如下的函数:intf(inti,charc);则下列函数中可以作为此函数的重载函数的是
有如下两个类定义:classXX{private:doublex1;protected:doublex2;public:doublex3;};classYY
下列选项中不属于结构化程序没计原则的是()。
有如下程序:#include<iostream>#include<cstfing>usingoamespacestd;classXCF{inta;public:XCF(int
有如下程序:#include<iostream>voidfun(int&x,inty){intt=x;x=y;y=t;}intmain(){inta[21={23,42};fun(a[1],a[0]);std::cout<<a[0]
有如下程序;#include<iostream>usingnamespacestd;classB{public:virtualvoidshow(){cout<<’’B’’;}};
数据库设计中反映用户对数据要求的模式是()。
下列关于栈的叙述正确的是
下列运算符不能重载为友元函数的是()。
随机试题
真空干燥箱应先升温再抽真空。
钩藤的原植物属于
我国劳动保险条例规定,大姆指轧断1节的视为轻伤。()
某宗居住房地产,城市规划规定既可用做商业用途,也可用做居住用途,而估价人员坚持以居住用途进行估价,你认为估价人员可能出于什么考虑?()
关于有效市场假说理论,下列论述错误的是( )。
合纵连横
如下图所示,CiscoCatalyst6500交换机A与B之间需传输ID号为10~35的VLAN信息,但是ID号为23的VLAN信息不允许传输。下列为交换机端口5/1分配VLAN的配置,正确的是()。
Federaleffortstoaidminoritybusinessesbeganinthe1960swhentheSmallBusinessAdministration(SBA)beganmakingfederally
【S1】【S8】
BillGateswasbornonOctober28,1995intheUnitedStates.A19【M2】photoshowsBillasaraptyoungteenager,watchedhisfr
最新回复
(
0
)