首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的类定义中,this指针的用途是【 】。 #include <iostream. h> class Sample { int x,y;
在下面的类定义中,this指针的用途是【 】。 #include <iostream. h> class Sample { int x,y;
admin
2010-06-06
74
问题
在下面的类定义中,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全国计算机二级
相关试题推荐
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:#include<stdio.h>#
有以下程序#include<stdio.h>int*f(int*s,int*t){if(*s<*t)*s=*t;returns;}main(){inti=3,j=5,*p=&i,*q=&j,*
有以下程序(注:字符a的ASCII码值为97):#include<stdio.h>main(){char*s={"abc"};do{printf("%d",*s%10);++s;}while(*s);}程序运行后的输出结果是()。
下列叙述中错误的是()。
有以下程序:#includevoidmain(){inta[]:{7,8,9,10},i;for(i=0;i<4;i++)switch(i%3){case0:switch(a[i]%3){case0:a[i]++;break;cas
下列关于栈的叙述正确的是()。
以下关于字符串的叙述中正确的是()。
下面对对象概念描述正确的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
随机试题
在教育学发展过程中,美国鲍尔斯、金蒂斯代表的学派是()
A、foreverB、storeC、scoreD、northA
下列研究方法中不属于观察法的是()
具有消痞除满、健脾和胃作用的方剂是具有健脾和胃、消食止泻作用的方剂是
A.泡腾片B.咀嚼片C.含漱剂D.缓释片E.糖衣片宜整片吞服,不宜嚼碎或者掰碎服用的剂型是()。
坐落在市区的某日化厂为增值税一般纳税人,2017年12月进口一批高档香水精,支付成交价格85万元,运抵我国境内输入地点起卸前的运费及保险费共计5万元,日化厂缴纳进口环节税金后海关放行并开具了海关进口增值税专用缴款书;日化厂当月领用进口高档香水精的80%用于
某机关精简机构,计划减员25%,撤销三个机构,这三个机构的人数正好占全机关的25%。计划实施后,上述三个机构被撤销,全机关实际减员15%。此过程中,机关内部人员有所调动,但全机关只有减员,没有增员。如果上述断定为真,以下哪项一定为真?Ⅰ.上述计划实施后,
下列描述中错误的是()。
ItwasadaythatMichaelEisnerwouldundoubtedlyliketoforget.SittinginaLosAngeleswitnessboxforfourhourslastweek
Raisingone’sopenhandwithpalmdowntoone’sthroatmeans"______"inEnglishculture.
最新回复
(
0
)