首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知在函数func()中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列表述中错误的是
已知在函数func()中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列表述中错误的是
admin
2010-06-06
48
问题
已知在函数func()中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列表述中错误的是
选项
A、ff是某个类的数据成员,func()是该类的友元函数
B、ff是某个类的数据成员,func()是该类的成员函数
C、this->ff和ff是同一个变量
D、func不是一个静态成员函数
答案
A
解析
本题考核this指针的使用。类的每一个成员函数都有一个隐含定义的常量指针,称为this指针。它是成员函数所属对象的指针,它指向类对象的地址。若func()是该类的友元函数,this指针就没有指向同一个对象的地址,语句 this->ff=0;与语句ff=0;的效果就不同了。静态成员函数没有this指针。因为类只有一个静态成员函数实例,所以使用this指针没有什么意义。在静态成员函数中使用this指针会引起编译错误。
转载请注明原文地址:https://kaotiyun.com/show/9yjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序段:intm[2][3],(*p)[3];p=m;则以下对m数组元素的引用正确的是
下面叙述中错误的是()。
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i<3;i++)printf("%d",x[i][2-i]);
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
下列关于C语言文件的叙述中正确的是()。
下述语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
给定程序MODI1.C中函数fun的功能足:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。例如,若输入8名学生的成绩:80.5607290.59851.588
表达式:(int)((double)9/2)-9%2的值是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
随机试题
[A]Makeitahabit[B]Don’tgoitalone[C]Startlow,goslow[D]Talkwithyourdoctor[E]Listentoyourbo
骨显像可见多发放射性浓聚合并放射性缺损病灶,在诊断骨转移瘤时,需要注意鉴别的是
头痛如裹,肢体困重,胸闷纳呆,大便溏薄,苔白腻,脉濡。治疗方剂首选()
外科急腹症的特点是
经过大椎穴的经脉包括()。
对于已确认减值损失的可供出售债务工具,在随后的会计期间公允价值已上升且客观上与原减值损失确认后发生的事项有关的,原确认的减值损失应当予以转回,冲减()科目。
根据车船税法律制度的规定,下列车船中,应征收车船税的是()。
足球运动中,跑位的目的包括()等。
制度规范
Youdon’thaveto______yourself.Ithinkyoudidtherightthingputtingyourmotherinanursinghome.
最新回复
(
0
)