首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
admin
2019-07-10
39
问题
有如下类定义:
class MyClass
{
public:
private:
int data;
};
若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的对象obj中数据成员data的值,则横线处的声明语句应为( )。
选项
A、friend istream&operator>>(istream&is,MyClass&a);
B、friend istream&operator>>(istream&is,MyClass a);
C、istream&operator>>(istream&is,MyClass&a);
D、istream&operator>>(istream&is,MyClass a);
答案
A
解析
本题考查重载流运算符“>>”,根据重载规则,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/oP8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定A为一个类,则语句A(A&A);为该类【】函数的原型说明。
有如下语句序列:intk=0;dO{k+=5;cout<<’$’;)while(k<19);while(k-->0)cout<<’*’;执行上面的语句序列输出字符$和*的个数分别是()。
程序流程图中的箭头代表的是()。
在结构化程序设计中,模块划分的原则是A)各模块应包括尽量多的功能B)各模块的规模应尽量大C)各模块之间的联系应尽量紧密D)模块内具有高内聚度,模块间具有低耦合度
在任何类中都有三种访问权限的数据成员,这三种权限是public、private和【 】。
设有定义intx;floaty;,则10+x+y值的数据类型是
下面程序的运算结果为()。#include<iostream>usingnamespace~td;inti;intfun(){staticinti=10;return++i;
下列有关内联函数的叙述中,正确的是()。
下列选项可以做C++标识符的是
在关系数据库中,用来表示实体间联系的是
随机试题
某监理单位与施工单位弄虚作假,将不合格的建筑材料按照合格签字,降低了工程质量。为此,该监理单位受到了相应的处罚及罚款,适宜的罚款数额应为()。
处理课堂教学和课外活动关系的正确观点是()。
加减复脉汤的药物组成是
商品房预售合同登记备案的申请人应是()。
施工企业缴纳营业税的税基是( )。
=
阅读以下说明,回答问题1~问题5,将解答填入答题纸对应的解答栏内。(2009年11月下午试题二)【说明】某公司要在Windows2003Server上搭建内部FTP服务器,服务器分配有一个静态的公网IP地址228.121.12.38
ADivisionofMetallurgyBPropertiesofMetalCRangeofMetallurgyDFutureofMetallurgyEApplicationofMetallurgyF
AlthoughIlikedtheappearanceofthehouse,whatreallymademedecidetobuyitwasthebeautiful______throughthewindow.
A、Sheisalwaysdistractedbycandies.B、Shedoesn’tansweranyquestions.C、Shefeelsboredwiththeteacher.D、Sheusuallydoe
最新回复
(
0
)