单选题 有如下的运算符重载函数定义:double operator+(int i,int k){return double(i+1);}但定义有错误,对这个错误是准确的描述是【 】
【正确答案】 A
【答案解析】这道题对"+"运算符的重载,违反了"重载的运算符应该体现为原运算符的功能在新的数据类型上的延伸,它的使用应当使程序中算法的表达显得更流畅、自然,使阅读程序的人在不借助于其他说明资料的情况下就能够正确理解。"这一原则。