首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序中的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
63
问题
下列程序中的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;voidmain(){inti=1;while(i<=8)if
检查软件产品是否符合需求定义的过程称为()。
程序设计方法要求在程序设计过程中()。
运算符函数调用格式的表达式y/x++与表达式y.operator/(operator++(x,0))的含义相同,由此可看出()。
以下关于虚函数的说法错误的是______。
若有下列说明:inta[12]={1,2,3,4,5,6,7,8,9,10,11,12};charc=’a’,d,g;则数值为4的表达式是______。
在C++语言中每个类都有一个【】指针,该指针指向正在调用成员函数的对象。
以下不属于运算符重载应注意的问题是()。
数据流图中带有箭头的线段表示的是( )。
在C++流类库中,根基类为______。
随机试题
(2001年第68题)关于缺铁性贫血患者的表现,下列哪项不正确
有关急性支气管炎的治疗措施丕当的是
下列哪一个是“主津”的
下列关于金融市场作用的论述,错误的是:()。
关于工程高程控制测量的施测方法,下列说法不正确的是()。
承压特种设备最基本的检验方法是()。
下列关于建筑业企业资质申请的表述中,正确的是()。
计算机软件分为()。
根据胜任特征的结构冰山图,胜任特征的基本内容包括()。
材料一新春伊始,《新农村》记者小梁到基层调研,以下是他在南北两个乡村采访的片段。“村子真干净”,这是外来人对东各村的第一印象。村道上见不到一点儿垃圾,家家院里院外清清爽爽,79岁的高大妈笑着把小梁往屋里迎。冬季取暖,煤改电以后,高大妈家
最新回复
(
0
)