首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列运算符中,既可作为类成员函数重载,又可作为非成员函数重载的是( )。
下列运算符中,既可作为类成员函数重载,又可作为非成员函数重载的是( )。
admin
2020-12-21
31
问题
下列运算符中,既可作为类成员函数重载,又可作为非成员函数重载的是( )。
选项
A、=
B、+=
C、输入流的提取运算符>>
D、输出流的插入运算符<<
答案
B
解析
C++中,赋值运算符=必须重载为类成员函数,选项A不满足;对于输入流的提取运算符>>和输出流的插入运算符<<,正常用法是左操作数是10类型,而不是该类的类对象,所以必须将它们定义为非成员函数,选项C、D不满足,本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/bdyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定a=3,下列程序的运行结果是()。#includeintfun(intn);voidmain(){couta;result=fun(a);cout
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(char*str){inti=0,j=0;while(str[j])j++;for
关于面向对象的程序设计方法,下列说法正确的是
若PAT是一个类,则程序运行时,语句“PAT{*aD)[3];”调用PAT的构造函数的次数是()。A)0B)1C)2D)3
使用输入输出操作符setw,可以控制
有如下语句序列; int k=0; do{k+=5;couk<<’$’;) while(k<19); while(k-->0)cout<<’*’; 执行上面的语句序列输出字符$和。的个数分别是
有如下类定义:classSample{public;Sample(intx):ref(x){}//①private:Sample():ref(0){)//②staticintval=5;
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是
有如下类定义: class Point { int x_,y_; public: Point():x_(0),y_(0){} Point(int x,int y=0):x_(x),y_
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#include<iostream>using namespace std;class Base{ int a,b;public
随机试题
鸟飞返故乡兮,________。(《哀郢》)
下列组合错误的是
以下药物中哪些不须遵照国家《麻醉药物管理条例》进行管理
阅读下列材料,回答问题。幼儿东东因打了人没有拿到小红花,而其他小朋友都拿到了。当天妈妈来接他时。他不肯回家,非要拿到小红花才肯离园。经过老师和妈妈说服,他明白了道理。从第二天起,他自觉控制自己的行为,每天都问老师:“我今天表现好吗?”一天,老师说
从社区社会工作的经验来看,影响社区居民参与的主要因素是__________、参与价值、参与能力。
根据天气预报,这周只有三种天气,分别是晴天、雨天和多云天。现在已知:(1)今天是周四,晴天;(2)周一没有下雨;(3)明天是多云天;(4)明天以后要么是雨天,要么是多云天;(5)这周有三天是晴天。那么,以下推断错误的是()。
“物质的两种存在形式离开了物质,当然都是无,都是只在我们头脑中存在的观念抽象”。这段话说明
软件工程的结构化生命周期方法中,一般将软件设计阶段再划分为【】和详细设计两个阶段。
______firstmadeblankverseintheprincipleinstrumentofEnglishdrama.
TheArtofFriendshipA)OneeveningafewyearsagoIfoundmyselfinananxiety.Nothingwasreallywrong—myfamilyandIwere
最新回复
(
0
)