首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于this指针的叙述中,正确的是
下列关于this指针的叙述中,正确的是
admin
2009-02-15
41
问题
下列关于this指针的叙述中,正确的是
选项
A、this指针是一个隐含指针,它隐含于类的成员函数中
B、只有在使用this时,系统才会将对象的地址赋值给this
C、类的友元函数也有this指针
D、this指针表示了成员函数当前操作的数据所属的对象
答案
8
解析
本题考核this。类的每一个成员函数都有一个隐含定义的常量指针,称为this指针。它是成员函数所属对象的指针,它指向类对象的地址。成员函数可以通过这个指针知道自己属于哪一个对象。当对一个对象调用成员函数时,编译程序先将对象的地址赋值给this指针,然后调用成员函数,每次成员函数存取数据时,则隐含使用this指针。但是在使用this指针时需要注意的是:this指针只能在类的成员函数中使用,它指向该成员函数被调用的对象。this指针一般用于返回当前对象自身;静态成员函数没有this指针。因为类只有一个静态成员函数实例,所以使用this指针没有什么意义。在静态成员函数中使用this指针会引起编译错误。
转载请注明原文地址:https://jikaoti.com/ti/fFd0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>charf(charx){returnx*x+’a’;}main(){chara,b=0;for
数据库系统的三级模式不包括()。
有以下程序#include<stdio.h>main(){inta[]={2,4,6,8},*p=a,i;for(i=0;i<4;i++)
关于算法,以下叙述中错误的是()。
软件生命周期是指()。
在黑盒测试方法中,设计测试用例的主要根据是()。
下列工具中,小属于结构化分析的常用二L具的是()。
C语言程序中,运算对象必须是整型数的运算符是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
随机试题
男性,38岁。健康体检报告示:AST80U/L,总胆红素l2.7μmol/L,肌酐55μmol/L,空腹血糖6.2mmol/L。体检结论为【】
女性,52岁,有胆管结石病史,近2天来右上腹痛,体温37.8℃。2小时前突然畏寒、寒战,体温达40℃,精神紧张、兴奋,口渴,面色苍白,脉搏98/min、有力,血压10.7/6.67kPa(80/50mmHg),尿量每小时26ml。病人的情况是
“六淫”是指
A.内膝眼 B.攒竹 C.阴陵泉 D.太阳 E.阳陵泉屈膝,位于髌韧带内侧凹陷处的腧穴是
与自动喷水湿式灭火系统相比,自动喷水干式灭火系统的特点有()。
境内自然人申请开立证券账户,需提供的材料有()
假设从空中R点看到地表的纬线m和晨昏线n如下图所示。R点在地表的垂直投影为S。据此完成问题。S地的纬度()。
下面关于WiFi无线局域网的叙述中,错误的是()。
JanHendrikSchon’ssuccessseemedtoogoodtobetrue,anditwas.InonlyfouryearsasaphysicistatBellLaboratories,Scho
Whenitcomestousingtechnologytopromoteeducation,theprevailingwisdomhasbeenthatmoreisbetter.Overthepastdecade
最新回复
(
0
)