单选题:有如下的运算重载函数定义: Doubleoperator+(inti,intk){returndouble(i+k);}

  • 题目分类:C语言
  • 题目类型:单选题
  • 查看权限:VIP
题目内容:
有如下的运算重载函数定义:
Doubleoperator+(inti,intk){returndouble(i+k);}
但定义有错误,对这个错误的最准确的描述是______。 A.+只能作为成员函数重载,而这里的+是作为非成员函数重载的
B.两个int型参数的和应该是int型,而这里将+的返回类型声明为double
C.没有将运算符重载函数声明为某个类的友元
D.C++已经提供了求两个int型数据之和运算符+,不能再定义同样的运算符
参考答案:
答案解析:

若在某窗体模块中有如下事件过程 PrivateSubCommand1_Click(IndexASInteger) ……

若在某窗体模块中有如下事件过程 PrivateSubCommand1_Click(IndexASInteger) …… EndSub 则以下叙述中正确的

查看答案

申诉期间原机关处理决定()。

申诉期间原机关处理决定()。A.不再执行 B.继续执行 C.变更执行 D.废止

查看答案

某企业对北京市国税局作出的具体行政行为不服,应当向()申请行政复议。

某企业对北京市国税局作出的具体行政行为不服,应当向()申请行政复议。A.国家税务局 B.北京市国税局 C.北京市政府 D.国务院

查看答案

程序中若有如下说明和定义语句 charfun(char*); main() { char*s="one",a[5]={0

程序中若有如下说明和定义语句 charfun(char*); main() { char*s="one",a[5]={0},(*f1)()=fun,ch; ..

查看答案

在SQL的ALTERTABLE语句中,为了增加一个新的字段应该使用短语

在SQL的ALTERTABLE语句中,为了增加一个新的字段应该使用短语A.CREATE B.APPEND C.COLUMN D.ADD

查看答案