首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于this指针的叙述中,正确的是
下列关于this指针的叙述中,正确的是
admin
2009-02-15
51
问题
下列关于this指针的叙述中,正确的是
选项
A、this指针是一个隐含指针,它隐含于类的成员函数中
B、只有在使用this时,系统才会将对象的地址赋值给this
C、类的友元函数也有this指针
D、this指针表示了成员函数当前操作的数据所属的对象
答案
8
解析
本题考核this。类的每一个成员函数都有一个隐含定义的常量指针,称为this指针。它是成员函数所属对象的指针,它指向类对象的地址。成员函数可以通过这个指针知道自己属于哪一个对象。当对一个对象调用成员函数时,编译程序先将对象的地址赋值给this指针,然后调用成员函数,每次成员函数存取数据时,则隐含使用this指针。但是在使用this指针时需要注意的是:this指针只能在类的成员函数中使用,它指向该成员函数被调用的对象。this指针一般用于返回当前对象自身;静态成员函数没有this指针。因为类只有一个静态成员函数实例,所以使用this指针没有什么意义。在静态成员函数中使用this指针会引起编译错误。
转载请注明原文地址:https://kaotiyun.com/show/R7kp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面的程序在编译时产生错误,其出错原因是()。#include<stdio.h>main(){int1_case;floatprintF;printf(’’请输入2个数:’’);scanf(’
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了尾部的*号之外,将字符串中其他*号全部删除。形参p已指向字符串中最后的一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:****A*BC*DEF*
以下叙述中正确的是()。
下列给定程序中函数fun的功能是:用递归算法求形参a的平方根。求甲方根的迭代公式如下:例如,a为2时,平方根值为1.414214。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题
以下有关宏替换的叙述不正确的是()。
设有定义:inta,b;floatx,y;,则以下选项中对语句所作的注释叙述错误的是
若有说明inta[3][4];则a数组元素的非法引用是()。
在软件设计中不使用的工具是()。
算法空间复杂度的度量方法是
C语言程序中,运算对象必须是整型数的运算符是()。
随机试题
酸碱滴定管一般装的溶液是()溶液。
ATIMEcolumnistbearswitnesstoanoperationtohelptripletswithcerebralpalsywalklikeotherboys.CindyHickmannear
婴幼儿急腹症多见于
抗体与抗原结合的部位是
患者,头痛且空,每兼眩晕,腰痛软,神疲乏力,遗精带下,耳鸣失眠,舌红少苔,脉细无力。证属
下列属于快件包裹的物品有()。
贾老师刚从名牌大学毕业,他自认能力强、专业底子扎实,于是不认真备课上课,这种行为()。
在寡头垄断市场上,因厂商数目较少,所以每家厂商都关心竞争对手对自己的任何行动所作的反应。因此,在某些情况下,寡头垄断厂商为使他们的利润最大化而串谋。其结果一是,他们像一家垄断厂商一样联合行动,并对获得的超额利润进行瓜分。下列有关串谋的说法中,错误的是(
刘某与同村王某发生冲突,一直寻机报复王某家人。一日深夜刘某趁王某外出,将王某的住房点燃,王妻和孩子被烧死。王某从外地回来,刘某假意抚慰并向王某道歉,趁王某不注意将其推下河沟,并制造了其想不开自杀的假象。刘某的杀人行为属于()。
按下一个键后立即放开,产生IRQ1的个数是( )
最新回复
(
0
)