首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: _________________ private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的
有如下类定义: class MyClass { public: _________________ private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的
admin
2019-08-23
44
问题
有如下类定义:
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://jikaoti.com/ti/FBA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
面向对象程序设计将数据和()放在一起,作为一个相互依存、不可分割的整体来处理。
有如下程序:#includeusingnamespacestd;classTestClass{intn;public:TestClass(intk):n(k){}
下列程序的运行结果是#include<iostream.h>classA{inta;public:A(){a=0;}A(intaa){
有如下程序:#include<iostream>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fill(’#’);cout<<123<<en
有如下程序: #include<iostream> Using namespace std; Class Amount{ int amount; public; Amount(int n=0)
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
关于动态存储分配,下列说法正确的是()。。
C++语言的跳转语句中,对于break和continue说法正确的是()。
以下选项中,合法的字符常量是()。
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGJetLen(char*str){if(【】)return0;elsereturn1+GetLen(st
随机试题
李鸿忠说:产业第一,企业家老大。对此请谈一下你的看法。
乳腺纤维囊性病引起的改变不包括
下列关于阿莫西林的叙述,正确的是
实现产业结构优化的途径为()。
以味多、味厚、味广著称,有“一菜一格,百菜百味”之誉的是()菜。
对着电视画面拍照,应关闭照相机闪光灯和室内照明灯,这样照出的照片画面更清晰。这是因为()。
正确处理党的领导与政府领导的关系,必须遵循以下哪些原则?()
在数据库设计中用关系模型来表示实体和实体间的联系,关系模型的结构是
将考生文件夹下SEVEN文件夹中的文件SIXTY.WAV删除。
Whereisthisconversationprobablytakingplace?
最新回复
(
0
)