首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Mau{ int k; public: Mau(int n):k(n){} int calc()const; }; 则成员函数 calc 的下列
有如下类声明: class Mau{ int k; public: Mau(int n):k(n){} int calc()const; }; 则成员函数 calc 的下列
admin
2021-02-22
35
问题
有如下类声明:
class Mau{
int k;
public:
Mau(int n):k(n){}
int calc()const;
};
则成员函数 calc 的下列定义中有编译错误的是
选项
A、intMau::calc()const{returnk-1;}
B、intMau::calc()const{returnk*k;}
C、intMau::calc()const{returnk+1;}
D、intMau::calc()const{return++k;}
答案
D
解析
函数calc()声明的形参表后面有关键字const,说明该函数是常成员函数,常成员函数改变了隐含的this形参的类型,使得this是指向const对象的指针,因而该函数只能读取数据成员的值,不能修改数据成员,所以D选项错误,答案为D。
转载请注明原文地址:https://kaotiyun.com/show/kmfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件(程序)调试的任务是
程序流程图中带有箭头的线段表示的是
下列关于派生类的叙述中,错误的是()。
下面不属于C++的预定义的流对象是()。
请打开考生文件夹下的解决方案文件proj3,其中声明的是一个人员信息类,补充编制程序,使其功能完整。在main函数中给出了一组测试数据,此种情况下程序的输出应该是:Zhang20Tsinghua。注意:只能在函数address_change的“//***
数据库系统的核心是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp,阅读下列程序说明和代码,功能如下:从屏幕输入数字,然后由大到小插入指定的链中。当输入0时,表示输出的数据已经输入完成,然后把数据打印到屏幕,然后释放内存。其中定义的类并不完整,按
下列叙述中正确的是()。
建立一个类对象时,系统自动调用()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
随机试题
HSV-2主要潜伏于
A.抑制乳儿甲状腺功能B.可能有致癌性C.乳儿中毒性肝炎D.使婴儿牙齿变黄E.乳儿出现皮疹哺乳期服用丙硫氧嘧啶
A.Na+B.K+C.Ca2+D.Cl-E.Mg2+骨骼肌细胞在受到一次阈刺激时,产生动作电位,主要是由于细胞膜上哪种离子通道的大量开放
具有推动呼吸和血行功能的气是()
下列有关系统性风险和非系统性风险判断中,错误的一项是()。
()认为不同期限债券间的替代性极差,可贷资金供给方和需求方对特定期限有极强的偏好。
案例研讨法与讨论法不相同的是()。
网络咖啡屋,或者是“网吧”目前在都市非常流行,不少专家觉得这是一个很好的服务方向,很有市场前景。但实际上,网络咖啡屋和网吧的经营遇到了很多困难,其中之一就是电信部门网络服务基础收费太高,按照网络咖啡屋和网吧最初定的价格,就是加上酒水方面的利润,总体上也还是
(2008年真题)下列关于权利与义务的表述,正确的是
若P(2,-1)为圆(x-1)2+y2=25的弦AB的中点,则直线AB的方程是().
最新回复
(
0
)