首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知下列程序的输出结果是42,请将横线处缺失的部分补充完整。 #include<iostream> using namespace std; class Foo{ int value; p
已知下列程序的输出结果是42,请将横线处缺失的部分补充完整。 #include<iostream> using namespace std; class Foo{ int value; p
admin
2010-12-16
58
问题
已知下列程序的输出结果是42,请将横线处缺失的部分补充完整。
#include<iostream>
using namespace std;
class Foo{
int value;
public:
Foo():value(0){}
void setValue(int value)
{______=value; ∥给Foo的数据成员value赋值}
选项
答案
this->value或Foo∷value
解析
由于Foo类的数据成员和函数的形参名称都是value,如果在函数中直接使用value引用的是形参变量而不是Foo类的数据成员,解决办法有两种:一是通过this指针,在类的成员函数中this代表数所属对象的指针,即可填this->value;二是通过作用域运算符“∷”明确指出访问的是Foo类的成员,所以还可入Foo∷value。
转载请注明原文地址:https://www.kaotiyun.com/show/SEVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){inta[]={1,2,3,4},y,*P=&a[3];--p;y=*p;printf("y=%d\n",y);}程序的运行结果是()。
若变量已正确定义,有以下程序段:i=0:doprintf(’’%d,’’,i);while(i++);printf(’’%d\n’’,i);其输出结果是()。
下列叙述中正确的是()。
以下叙述错误的是()。
请编写一个函数,函数的功能是删除字符串中的所有空格。例如,主函数中输入"asdafaaz67",则输出为"asdafaaz67"。注意:部分源程序在文件PROGl。C中。请勿改动主函数main和其他函数中的任何内容,仅在
可在C程序中用作用户标识符的一组标识符是()。
面向对象方法中,继承是指()。
设二叉树如下:则后序序列为
一棵二叉树共有25个节点,其中5个是叶子节点,则度为l的节点数为()。
重载的流运算符函数应该被定义为类的【】函数。
随机试题
属2次曝光的摄影体位是
电光性眼炎治疗原则是
阑尾的体表投影,通常在
关于毒品犯罪的论述,下列哪些选项是错误的?()(2012年卷二第62题)
()制度是政府对监理从业人员实行市场准人控制的有效手段。
下列关于总会计师师说法正确的有()
运用市场法进行评估时,为了减少评估人员的工作量,选择的参照物最好不要超过三个。( )
注册会计师对A公司2005年销售业务及货币资金内部控制状况进行审查。通过对该公司货币资金内部控制的调查,发现以下情况:(1)出纳员负责现金收付、保管和开具银行支票,保管企业财务专用章和法人代表印鉴,开具销售发票,登记现金和银行存款日记账,不定期盘
加强冬季锻炼,要充分利用()等自然因素,以及本地自然环境,有计划的锻炼幼儿肌体,增强身体的适应和抵抗能力。
制度包含正式的法律规则和非正式的风俗习惯两个方面。它是交易的结果,制度确立之后便形成相对稳定的利益格局,从而产生制度惯性。在这种惯性中,风俗习惯的变迁与法律规则的变迁都比较缓慢。所以( )。
最新回复
(
0
)