首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序中的this指针的作用是【 】。 #include <iostream. h> class Sample { int n; static int st;
下列程序中的this指针的作用是【 】。 #include <iostream. h> class Sample { int n; static int st;
admin
2013-05-30
17
问题
下列程序中的this指针的作用是【 】。
#include <iostream. h>
class Sample
{
int n;
static int st;
public,
Sample() {}
Sample(int m) {n=m; st=m+10;}
void Change(int k) {st=st+k;}
void AddValue(int m)
{
Sample s,
s. n=n+m;
*this=s;
}
void disp( ) {cout<<"n="<<n<<";st="<<st<<end1;}
};
int Sample: :st=0
void main()
{
Sample s1(10),s2(10)
s1.disp()
s1.AddValue(5),
s2.Change(100);
s1.disp();
s2.disp()
}
选项
答案
修改本对象的值
解析
本题巧妙的使用this指针来完成类的不同实例进行的修改自身数据成员的操作。
转载请注明原文地址:https://kaotiyun.com/show/zGNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符不能在C++中重载的是()。
下列哪种说法不符合多态性的含义______。
派生类的对象可以访问它的基类成员中______成员。
执行语句chara[10]={“abcd”},*p=a;后,*(p+4)的值是______。
在面向对象方法中,【】描述的是具有相似属性与操作的二组对象。
下面程序的输出结果是()。#include<iostream.h>#include"stdng.h"voidmain(){chara[]="welcome",b[]="well";strcpy(a,b)
下列程序段中有错的是()。
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为()。
在概念设计阶段可用E-R图,其中“矩形框’表示实体,【】表示实体间联系。
以下关于虚函数的说法错误的是______。
随机试题
血浆中胆固醇酯化需要:
胶剂按原料来源可分为()
A.1倍以上3倍以下B.1倍以上5倍以下C.2倍以上5倍以下D.3倍以上5倍以下出租药品经营许可证,没收违法所得,并处罚款的金额为违法所得的()。
企业通过提供劳务取得存货的成本,按提供劳务人员的直接人工和其他直接费用以及可归属于该存货的间接费用确定。()
宝洁公司在用人方面是外企最为独特的,它与其他外企不同,只接收刚从大学毕业的学生。由于我国只有每年的7月份才有毕业生,宝洁才不得不接收少量非应届毕业生,中国宝洁公司北京地区人力资源部傅经理介绍说,在中国宝洁公司,90%的管理人员是从各大学应届毕业生中招聘来的
下列属于学生不良行为产生的原因的是()
1,6,15,28,()
试述全程性多年训练的阶段划分及各阶段的主要训练任务和负荷特点。
下列关于法的作用表述,正确的是()。
下列______体现了关系数据库的参照完整性。
最新回复
(
0
)