首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序中的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
52
问题
下列程序中的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全国计算机二级
相关试题推荐
一个int型变量,在程序中多次频繁使用,最好定义它为()。
在C++语言编辑过程中,包含预处理过程,编译过程,和【】三个过程。
下列各C++程序段中,不包含复合语句的选项为()。
非成员函数只有在声明为类的【】才能访问这个类的所有private成员。
在ios中提供控制格式的标志位中,()是转换为十六进制形式的标志位。
概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是()。
结构化程序设计方法的主要原理的是【】。
以下程序运行后的输出结果是【】。#include<iostream.h>main(){inti=10,j=0;do{j=j+i;i--;}while(i>2);cout<<j;}
当ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
数据流图中带有箭头的线段表示的是( )。
随机试题
脑循环的特点有()
C反应蛋白在哪种情况下不升高
A.治疗验证系统B.立体定向系统C.治疗计划系统D.准直器系统E.治疗实施系统X线立体定向放射治疗以旋转集束为基本特征,是利用哪些和旋转治疗床相结合来实施治疗的
如下哪项X线改变可诊断为肺癌
翼外肌功能亢进的主要症状是
选择性β2受体激动药是
设备合同的(),主要包括签约前的合同谈判和最终合同的签订。
ACVBnamesofrefereesCworkpermitDrecruitmentseminarEevidenceofqualificationsFconditionsofemployment
Whatpointdoestheauthorintendtoputacrossinthefirstparagraph?Theunderlinedword"profess"inthefourthparagraphm
Londonersaregreatreaders.Theybuyvastnumbersofnewspapersandmagazinesandevenofbooks—especiallypaperbacks,which
最新回复
(
0
)