首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于this指针的叙述中,正确的是
下列关于this指针的叙述中,正确的是
admin
2010-06-06
51
问题
下列关于this指针的叙述中,正确的是
选项
A、任何与类相关的函数都有this指针
B、类的成员函数都有this指针
C、类的友元函数都有this指针
D、类的非静态成员函数才有this指针
答案
D
解析
本题考核this指针的使用。类的每一个成员函数都有一个隐含定义的常量指针,称为this指针。它是成员函数所属对象的指针,它指向类对象的地址。成员函数可以通过这个指针知道自己属于哪一个对象。但是在使用this指针时需要注意的是:this指针只能在类的成员函数中使用,它指向该成员函数被调用的对象。this指针一般用于返回当前对象自身;静态成员函数没有this指针。因为类只有一个静态成员函数实例,所以使用this指针没有什么意义。在静态成员函数中使用this指针会引起编译错误。
转载请注明原文地址:https://kaotiyun.com/show/kajp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>int*sum(intdata){staticintinit=0;init+=data;return&init;}main(){inti
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
有以下程序:#includeintb=3;intfun(int*k1{b=*k+b;retum(b);}main(){inta[10]={1,2,3,4,5,6,7,8},i;f
下列定义变量的语句中错误的是()。
关于“while(条件表达式)循环体”,以下叙述中正确的是()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:□代表空格字符)()。
在软件开发中,需求分析阶段产生的主要文档是()。
以下说法正确的是()。
下列说法不正确的是()。
函数fun的功能是:将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的千位和十位上。例如,当a=45,b=12,调用该函数后c=1425。注意:部
随机试题
A、Foodcangivepeoplesomerelieffromsmokingquitting.B、Smokingquittersshouldwatchoutforweightgain.C、Peopleshouldt
A、Someicedcoffeeshaveasmanycaloriesasahotdinner.B、Icedcoffeessoldbysomepopularchainsarecontaminated.C、Drinki
病理性黄疸时患儿每日黄疸上升超过
A.国务院药品监督管理部门B.省级药品监督管理部门C.省以上药品监督管理部门D.设区的市级药品监督管理部门E.县以上药品监督管理部门审批从事第二类精神药品零售业务的药品零售连锁企业()。
行政拘留的期限是( )。
图中漫画讽刺了某些教师的行为。这种行为所违背的师德规范是()。
结合中小学教师在职进修的特殊性,组织教师进修时,一般是()。
A.中切牙B.上颌尖牙C.第三磨牙D.上颌第一磨牙E.上颌第一前磨牙哪个牙具有支撑口角的作用()。
下列()等情形不应当成立累犯。
Moods,saytheexperts,areemotionsthattendtobecomefixed,influencingone’soutlookforhours,daysorevenweeks.That’s
最新回复
(
0
)