首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序中的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
39
问题
下列程序中的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.h>voidmain(){staticinta[][3]={9,7,5,3,1,2,4,6,8};inti,j,s1=0,s2=0;for(i=0;i<3;i++)for
有以下程序:#include<iostream>usingnamespacestd;classR{public:R(intr1,intr2){R1=r1;R2
有如下类定义:classMyBase{intk;public:MyBase(intn--0):k(n){}intvalue()const{returnk;}};cla
执行语句序列inti=0;while(i<25)i+=3;cout<<i;输出结果是()。
若a=12,b=14,c=0,则表达式((y=(a>b)?a:b)>c)?y:c的值为【】
以下程序运行后的输出结果是【】。#include<iostream.h>main(){inti=10,j=0;do{j=j+i;i--;}while(i>2);cout<<j;}
输入流对象是输出流的源头,下面______不是输入流类。
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
随机试题
埋弧焊时,熔池处于()位置冷凝结晶时,焊缝成形最佳。
肠结核克罗恩病
dosageform:
除不能治气虚欲脱证外,常为人参的最佳代用品的药物是
下列说法中,不符合我国《民事诉讼法》规定的有:()
根据《仲裁法》的规定,下列关于仲裁协议的表述中,正确的是()。
甲公司对乙公司的长期股权投资采用权益法核算。乙公司发生的下列交易事项中,将导致甲公司长期股权投资账面价值发生变动的有()。
彩色印刷技术使用的CMY颜色模型属于(28)模型,黄色油墨印刷在白纸上,在日光环境下看上去是(29)颜色,在红光环境下看上去是(30)颜色,在蓝光环境下看上去是(31)颜色。(28)
—WillyoucomefortheMeeting?—Yes,ofcourse,ifyouthink
IfeelitishightimethattheCityCouncil______somethingtocheckthesoaringprices.
最新回复
(
0
)