首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序中的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
46
问题
下列程序中的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全国计算机二级
相关试题推荐
下面程序的输出结果是()。#include<iostream>usingnamespacestd;intmain(){inta=2,b=-1,c=2;if(a<b)
关于数据库系统的特点,下列说法中错误的是数据______。
串的长度是()。
在概念设计阶段可用E-R图,其中“矩形框’表示实体,【】表示实体间联系。
若有inta[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};int(*q)[3]=a,*pa[0];则能够正确表示数组元素a[1][2]的表达式是______。
下面说法正确的是______。
支持数据库各种操作的软件系统叫做()。
下面关于对象概念的描述中,()是错误的。
下列关于信息和数据的叙述不正确的是()。
在C++流类库中,根基类为______。
随机试题
民族运动
如题30图所示,三台同型号水泵在工作环境相同的情况下并联运行,并联时泵的效率点为()。
叶某跟随同乡的包工头周某进城务工两年。现叶某欲对拖欠其上资3万元的包工头周某提起诉讼,以下说法正确的是()。
为满足项目管理工作的需要,往往需要对建设工程项目信息进行综合分类,即按多维分类,分类的方法不包括( )。
基金托管费的计提通常是()。Ⅰ.按基金资产净值的一定比率提取Ⅱ.按基金资产总值的一定比率提取Ⅲ.逐日计算,按月支付Ⅳ.按月计算,一次支付
被拒绝承兑、被拒绝付款或者超过付款提示期限的票据,不得背书转让。()
张某向陈某借款50万作为出资,与李某、王某成立一家普通合伙企业。2年后借款到期,张某无力还款。根据合伙企业法律制度的规定,下列说法中,正确的有()。
香山红叶、牡丹花会、断桥残雪和曲院风荷,分别反映的是()四季的自然景观。
如果一项培训内容的掌握有赖于实践,那么这项培训就适于()。
设0<a<1,证明:方程arctanx=ax在(0,+∞)内有且仅有一个实根.
最新回复
(
0
)