首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于this指针的叙述中,正确的是( )。
下列关于this指针的叙述中,正确的是( )。
admin
2012-12-29
62
问题
下列关于this指针的叙述中,正确的是( )。
选项
A、this指针是一个隐含指针,它隐含于类的成员函数中
B、只有在使用this时,系统才会将对象的地址赋值给this
C、类的友元函数也有this指针
D、this指针表示了成员函数当前操作的数据所属的对象
答案
D
解析
this指针是成员函数所属对象的指针,它指向类对象的地址;它隐含于每个类的非静态成员函数中;this指针只能在类的成员函数中使用,它指向该成员函数被调用的对象;静态成员函数没有this指针,因为类中只有一个静态成员函数实例,使用this指针无意义。
转载请注明原文地址:https://kaotiyun.com/show/n5Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序段的输出结果是()。#include<stdio.h>main(){floatx=1.236547;printf(’’%f\n’’,(int)(x*1000+0.5)/(float)1000);}
在数据流图中,带有箭头的线段表示的是()。
已知char**s,下面正确的语句是()。
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母:#include#includevoidfun(char*p){inti=0;while(p[i])
若有定义“inta[5],*p=a;”则正确引用数组元素的是()。
有三个关系表R、S和T如下,其中三个关系对应的关键字分别为A,B和复合关键字(A,B)。表T的记录项(b,q,4)违反了
设有两行定义语句:intscanf;floatcase;则以下叙述正确的是()。
有以下程序(strcat函数用于连接两个字符串): #include<stdio.h> #include<string.h> main() { chara[20]="ABCD\0EFG\0",b[]="UK"; strcat(a,
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
随机试题
企业采用市场反应型供应链来提供创新型产品时,通常可采取的措施有:()。
在物品的消毒中,首选
比较两组单位不同变量值的变异程度表示一组变量值的变异大小
A.贫血,黄疸,脾大,血Coombs试验(+)B.贫血,高热,脾大,骨髓涂片PAS染色(+)C.贫血,网织红细胞25%,血Ham(+)D.贫血,出血,高热,巨核细胞减少E.巨核细胞增多再生障碍性贫血
股权投资基金通常被描述为“有耐心的资本”,是因为()。
资料一:2008年10月20日,ABC公司发出盈利预警,称公司为减低西澳洲铁矿项目面对的货币风险,签订若干杠杆式外汇买卖合约而引致亏损,实际已亏损8.07亿港元。至10月17日,仍在生效的杠杆式外汇合约按公平价定值的亏损为147亿港元。换言之,相关
未取得经济法律关系的主体资格的组织不能参与经济法律关系,不能从中享有权利和承担义务,不受法律保护。()
范围管理是项目管理的关键,它包括产品的范围、最终成果和()。
蒙田说:“初学者的无知在于未学,而学者的无知在于学后。”意思是说,第一种无知是连字都不识,当然谈不上有学问;第二种无知却是错读了许多书,反而变得无知。“初学者”的无知容易辨别,也容易避免;但是“读书读得越多越好”的错误观点似乎更能迷惑人,因此有必要审慎选择
A、Theytendtobemoreintroverted.B、Theyaremorelikelytopursueperfection.C、Theyaremoreopentonewexperiences.D、They
最新回复
(
0
)