单项选择题

下列关于运算符重载的描述中,正确的是

A.运算符重栽为成员函数时,若参数表中无参数,重栽的是一元运算符
B.一元运算符只能作为成员函数重栽
C.二元运算符重栽为非成员函数时,参数表中有一个参数
D.C++中可以重栽所有的运算符
<上一题 目录 下一题>
热门 试题

单项选择题
设有以下定义和语句 char str[20]= Program ,*p; p=str; 则以下叙述中正确的是______。
A.*p 与 str[0]中的值相等
B.str 与 p 的类型完全相同
C.str 数组长度和 p 所指向的字符串长度相等
D.数组 str 中存放的内容和指针变量 p 中存放的内容相同
单项选择题
下列关于运算符重载不正确的是( )。
A. 运算符重载不能改变运算符的操作数个数
B. 运算符重载不能改变运算符的优先级
C. 运算符重载不能改变运算符的结合性
D. 运算符重载能改变对预定义类型数据的操作方式
相关试题
  • 有如下程序:#include<iostream>using ...
  • 继承的方式有公有继承、私有继承和【 】3种。
  • C++语言的基本控制结构为顺序结构、选择...
  • 以下函数 sstrcat()的功能是实现字符串...
  • 请按下面注释的提示,将类B的构造函数定义...