在名为 BigNumber 的类的类体中对运算符函数double进行了如下声明: operator double(BigNumber); 函数声明中有一个明显的错误,这个错误就是

admin2021-02-22  15

问题 在名为 BigNumber 的类的类体中对运算符函数double进行了如下声明:
    operator double(BigNumber);
函数声明中有一个明显的错误,这个错误就是

选项 A、参数表中不应该有任何参数
B、缺少对函数返回类型的说明
C、参数声明中缺少参数变量
D、函数声明中缺少函数体

答案A

解析 本题考查类型转换函数,其一般形式如下:
operator 类型名()
{实现转换的语句}
在函数名前面不能指定函数类型,函数没有参数,所以A选项错误。
转载请注明原文地址:https://kaotiyun.com/show/cBfp777K
0

最新回复(0)