首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序中的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
29
问题
下列程序中的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://jikaoti.com/ti/eyE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类的对象可以访问它的基类成员中______成员。
以下程序输出结果是______。#include<iostream.h>voidfun(intx,inty,intz){z=x+y;}voidmain(){inta=10;fun(2
设charstr1[11]="HELLO,",str2[10]=“world”;则执行语句cout<<strlen(strcpy(str1,str2)));后的输出结果是______。
执行语句chara[10]={“abcd”},*p=a;后,*(p+4)的值是______。
结构化程序设计的主要特征是()。
下面程序段中的错误语句是______。classM{inti;public:void~AA(int);AA*p;voidAA();voidAA(intx){i
已知类MyClas有一个只需要一个double型参数的构造函数,其将运算符“+”重载为友元函数。要使语句序列MyClasx(1.2),y(2.3),z(0);z=x+y;能够正常运行,运算符函数operator+应在类中声明为()。
下列运算符不能重载为友元函数的是()。
下列说法有错误的是______。
随机试题
简述直接选举代表候选人的提出与确定。
心悸病情较重者称
某外商拟在某地投资建设一基础设施项目,有多个场址方案可供选择。该项目不属于《政府核准的投资项目目录》范围,但可能对环境造成轻度影响。因项目前期工作的需要,该外商采用公开招标方式选聘咨询单位,经过资格预审,有A、B、C、D、E5家咨询单位进入短名单。招投标和
财政部门实施会计监督的对象是()。
下列各项因素中,可以增强企业变现能力的有( )。
银行内部资源分析的内容不包括()。
消费者在购买过程中对外在刺激的反应和参与程度,称为()。
游乐场开园1个小时内突发六个事项,你作为景区的负责人针对这个六个突发事项如何协调。排序。事件一:一位女士的孩子丢失。事件二:一位老人昏迷不醒。事件三:一对情侣在餐厅吃饭吃出蟑螂,与餐馆老板发生争执。事件四:景区内多人丢失钱包、手机等。事件五:景区
[*]
AdvertisingTheprimaryfunctionofadvertisingistocommunicatemarketingobjectivestoselectedtargetaudience.Itisus
最新回复
(
0
)