首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
admin
2021-09-05
64
问题
有如下类定义:
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://www.kaotiyun.com/show/Ws5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
有如下类定义和变量定义:clasSA{public:A(){data=0;}~A(){}intGetData()const{returndata;}voidSetData(intn
下列选项可以做C++标识符的是()。
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(){++count;}~MyClass(){--count;}
下列字符串中不能作为C++标识符使用的是()。
以下关键字不能用来声明类的访问权限的是()。
己知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
下列选项可以做C++标识符的是()。
下列符号中可以用作C++标识符的是()。
下列选项中,正确的C++表达式是()。
随机试题
社区工作中最常用的工作方式是()。
来源于肠系膜静脉的栓子栓塞于
宫颈裂伤造成的阴道出血的重要特征,下列哪项恰当
肺胀辨证属标实本虚,偏实者是指
支气管哮喘发作时,最有诊断意义的体征是
某工程项目业主与监理单位及承包商分别签订了施工阶段监理合同和工程施工合同。由于工期紧张,在设计单位仅交付地下室的施工图时,业主要求承包商进场施工,同时向监理单位提出对设计图纸质量把关的要求,在此情况下:(一)监理单位为满足业主要求,由项目土建监理工
对于非经营性项目,分析投资、运营成本及服务收费的合理性可以采用( )指标。
根据下列材料。回答下列题。2011年7月份,社会消费品零售总额14408亿元,同比增长17.2%。其中,限额以上企业消费品零售额6690亿元,增长23.3%。1—7月份,社会消费品零售总额100241亿元,同比增长16.8%。从环比看,7月份社会
欧洲一位伟人曾说过:我的光荣不在于取得四十个战役的胜利,滑铁卢会摧毁这一切,能够永世长存的是我的民法典。这里所说的“我的民法典”是()。
下列常模分数中本质上不属于标准分数的是
最新回复
(
0
)