首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的类定义中,this指针的用途是【 】。 #include <iostream. h> class Sample { int x,y;
在下面的类定义中,this指针的用途是【 】。 #include <iostream. h> class Sample { int x,y;
admin
2010-06-06
98
问题
在下面的类定义中,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全国计算机二级
相关试题推荐
若有定义语句:doublex,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是( )。
若有以下程序#include<stdio.h>main(){chara[20],b[]="Theskyisblue.";inti;for(i=0;i<7;i++)
以下选项中,合法的C语言实数是
当没有指定c语言中函数形参的存储类别时,函数形参的存储类别是()。
有以下程序:#includemain(){chars1[]=”programe",s2[]="Language";char*p1=s1,*p2=s2;intk;for(k=0;k<8;k++)
有以下程序#include<stdio.h>voidfun2(chara,charB){printf("%c%c",a,b);}chara=’A’,b=’B’;voidfun1(){a=’C’;
编写函数fun,它的功能是计算:s作为函数值返回。在C语言中可调用log(n)函数求ln(n)。log函数的引用说明是:doublelog(doublex)。例如,若m的值为:20,fun函数值为:6.506583。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
有如下程序#include<stdio.h>main(){inti;for(i=0;i<5;i++)putchar(’9’-i);printf("\n");}程序运行后的输出结果是
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structab[10];
随机试题
中医"穿囊漏"是指
苯海拉明中枢镇静作用机制为( )。
关于项目结构分解的说法,正确的有()。
下列金融业务的计税营业额是( )。
某债券的面值为1000元,每半年发放40元的利息,那么下列说法正确的有()。
苏州古典园林被联合国教科文组织列入《世界遗产名录》时获得了高度评价,并被称为“易园”。为什么叫“易园”呢?因为它体现了易经风水学中“三易”原则,即“简易,变易,不易”这一美学标准。游遍苏州名苑,你感觉清爽,这就是简易;清爽中又曲径通幽变化无穷,这就叫变易;
一位研究人员希望了解他所在社区的人们喜欢的纯牛奶是伊利还是蒙牛。他找了些喜欢纯牛奶的人,要他们通过品尝指出喜好。杯子上不贴签,以免商标引发明显的偏见,于是将伊利的杯子标志为“M”,将蒙牛的杯子标志为“Q”,结果显示,超过一半的人更喜欢蒙牛的牛奶,而非伊利牛
汉字国标码(GB2312-80)把汉字分成
Iwasshockedtofindafront-pagestorythatwasmore()initsnaturethanitwasinformative.
A、He’lltakeitbecausehelikesit.B、He’lltakeiteventhoughhedoesn’tlikeit.C、Hewon’ttakeitbecausehedoesn’tlike
最新回复
(
0
)