首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的类定义中,this指针的用途是【 】。 #include <iostream. h> class Sample { int x,y;
在下面的类定义中,this指针的用途是【 】。 #include <iostream. h> class Sample { int x,y;
admin
2010-06-06
111
问题
在下面的类定义中,this指针的用途是【 】。
#include <iostream. h>
class Sample
{
int x,y;
public:
Sample(int i,int j){x=i;y=j;
void asstgn(Sample sa):
};
void Sample: :assign(Sample p)
{
if (this! =&p)
{
x=p.x;
y=p.y;
}
}
选项
答案
防止对类对象自己给自己赋值
解析
防止对象给自己赋值,这是一种自毁行为,这种行为如果不加以判断,可能造成无意识的破坏。
转载请注明原文地址:https://kaotiyun.com/show/N4jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
阅读以下程序:#includemain(){intcase;floatpfintF;printf("请输入2个数:");scanf("%d%f",&case,&printF);
若要实现total=1+2+3+4+5求和,以下程序段错误的是()。
学生记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组中,请编写函数fun,其功能是:把分数最低的学生数据放入b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生人数。注意:部分源程序在文件PROGl.C中。请勿改动主函
似定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是()。
下列给定程序的功能是:建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在
若有以下定义:intx[10],*pt=x;则对x数组元素的正确引用是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structab[10];
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
编写函数fun,其功能是:将两个两位数的正整数a、b合并成—个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b:12时,调用该函数后,c=5142。注意:部分
随机试题
酮替芬用于
第一次输血时出现急性溶血性反应,则可能为
2003年6月,A市药监局执法人员在例行检查时,发现该县镇兽医站属下的兽药店经营少量的人用药品。当执法人员质问店主为何非法经营人用药品时,店主称为了方便当地群众看病用药。执法人员立即作出立案处理,并查明该兽药店曾在2001年底因经营人用药品而受到药监部门的
某慢性肾衰竭患者做肾脏移植手术,术后1周出现皮疹、腹泻、胆红素升高等排斥反应,为了防止此种情况的发生,应预防性应用()。
【2009—4】题16~20:某企业110kV变电站直流系统电压110V,采用阀控式密闭铅酸蓄电池组,无端电池,单体电池浮充电2.23V,直流系统不带压降装置,充电装置采用一组20A的高频开关电源模块若干个,站内控制负荷、动力负荷合并供电。请回答以下问题,
与多用户系统相比,网络电算化会计系统安全性较差。()
会计专业技术资格级别分为()。
不知是假冒专利产品而批发购进,事后得知实情,为避免损失而予售出的行为,视为侵犯专利权的行为。()
古代纪月用“孟”“仲”“季”分别指一年四季春夏秋冬各三个月中的一个月,故正月可称之为孟春。如此,季秋应该指农历的()。
设随机向量(X,Y)服从二维正态分布,其边缘分布为X~N(1,1),Y~N(2,4),X与Y的相关系数为,且概率,则()
最新回复
(
0
)