首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: 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
29
问题
有如下类声明:
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://jikaoti.com/ti/fvh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库管理系统中负责数据模式定义的语言是
已知将运算符’’+’’和’’*’’作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
下列数据结构中,不能采用顺序存储结构的是
面向对象方法中,继承是指
结构化程序设计的基本原则不包括
下列与队列结构有关联的是
关系数据库管理系统能实现的专门关系运算包括()。
下列有关运算符重载的叙述中,正确的是()。
层次型、网状型和关系型数据库划分原则是()。
在学生管理的关系数据库中,存取一个学生信息的数据单位是
随机试题
TheU.S.dollarwassupposedtobeattheendofitsrope.Kickingthebucket.Well,maybenot.Thedollarcontinuesto【C1】_____
地块的建筑面积与地块总面积之比,称为()
女性,59岁。因重症胰腺炎人院,今晨开始出现呼吸困难。查体:R46次/分,BP100/70mmHg,P106次/分,口唇发绀,两肺闻及哮鸣音。此时恰当的处理为
第二肝门的解剖结构组成是
X线示右心房、右心室肥大的先心病是
《唐律·名例律》规定:“诸断罪而无正条,其应出罪者,则举重以明轻;其应入罪者,则举轻以明重。”关于唐代类推原则,下列说法中正确的是()。
于先生一家属于富足小康之家,为了合理安排投资与保险以实现未来规划,于先生聘请了理财规划师帮助其进行全方位理财规划。理财规划师通过与于先生沟通,获得了以下家庭、职业与财务信息:一、案例成员二、收支情况1.收入情况:于先生年资10年,税前月收入1600
1亿8千万年前,自然界就开始了它的最有创造性的工程设计。那时圆蛛(蜘蛛的一种)就织出了能有效地捕捉飞虫的圆形网。这样柔弱的一张网是怎样分散这么大的动能的?这张网能够捕捉到多大的飞虫而蛛丝不断?究竟是由于它的丝强还是它的结构好呢? 为了解答这些问题,英国
Whatagreatweightthemotherfelt______hermindthemomentshefoundherlostson!
Whatisthepurposeofthementionedfederallaw?
最新回复
(
0
)