首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是 ,
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是 ,
admin
2010-06-06
50
问题
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是 ,
选项
A、operator+有两个参数,operator*有两个参数
B、operator+有两个参数,operator*有一个参数
C、operator+有一个参数,operator*有两个参数
D、operator+有一个参数,operator*有一个参数
答案
C
解析
本题考核运算符重载。 +和*都是二元运算符,当作为成员函数重载时,参数表中只有一个参数,对应于第二个参数,而第一个操作数就是对象本身,仅以this指针的形式隐藏在参数表中.当作为非成员函数重载时有两个参数。
转载请注明原文地址:https://kaotiyun.com/show/fYjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是()。
有以下程序#include<stdio.h>char*a="you";char*b="WelcomeyoutoBeijing!";main(){char*p;p=b;while(*p!=*a
若有说明:typedefstruct{inta;charc;}w;则以下叙述正确的是()。
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf(“请输入2个数:”);scanf(“%d%f”,&1—cas
有三个关系R和S如下:则由关系R得到关系S的操作是
下面程序的输出结果是()。#inc1udemain(){chara[]={’a’,.b’,’c’,’d’,’f’,’g’),*p;p=a;printf("%c\n",*p+4);}
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x
与成员访问表达式p->name等价的表达式是【 】。
索引属于
随机试题
下列哪种胆囊息肉的征象支持良性息肉的诊断
A.刺激胃酸分泌B.刺激胰HCO3-分泌C.两者都是D.两者都不是促胰液素的作用是
阿胶的禁忌证是
首先要选择适应证,没有必要封闭术后检查过程中要及时封闭
患者男,70岁。因慢性阻塞性肺气肿入院治疗。今晨护士查房时发现患者躁动不安,有幻觉,对自己所处的位置、目前的时间无法做出正确判断。该患者目前的意识状态属于
凡是明细账都使用活页式账簿,以便于根据实际需要,随时添加空白账页。( )
保荐人(主承销商)的尽职调查必须达到的目的有( )。
《旅游法》规定,旅游者因个人原因主动解除合同或者旅行社根据《旅游法》第66条规定行使解除权的,返程费用由()承担。
科举制(科举、科举制度)【2012年-湖南师大/天津师大/浙江师大】【2014年-河南师大】
电子邮件与传统邮件相比,最大的优点是()。
最新回复
(
0
)