首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: 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
27
问题
有如下类声明:
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/REfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamcspacestd;voidfunction2(intn);voidfunctionl(intn){if(n<=0)return;
在长度为97的顺序有序表中作二分查找,最多需要的比较次数为
结构化程序设计中,下面对goto语句使用描述正确的是
数据字典(DD)所定义的对象都包含于
在下面的4个关键字中用来说明虚函数的是()。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为()。
下列语句中错误的是()。
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明了SortedList类,是一个用于表示有序数据表的类。其成员函数insert的功能是将一个数据插入到一个有序表中,使得该数据表仍然保持有序。请编写这个insert函数。程序
下面关于指针的说法中错误的是()。
随机试题
A——cashbusinessJ——modeofpaymentB——commissionreceivablesK——downpaymentC——loanextensionL——repayment
符合瘀阻心脉心悸的是
中医认为流行性腮腺炎的病机主要是风温邪毒壅阻
关于高聚物改性沥青防水卷材的说法,错误的是()。
适用五级超额累进税率计算个人所得税的所得项目有( )。
《“十三五”旅游业发展规划》要求,“十三五”时期,要推进旅游标准化建设,完善标准体系,建立()相互衔接、协同发展的旅游标准制定、修订机制。
一个测验工具对它所要测量的特性准确测量的程度,称为()。
在同一行政区域内不同行政机关依据各自职权作出行政处罚,这属于:
海明威:美国
Manystudentsfindtheexperienceofattendinguniversitylecturestobeaconfusingandfrustratingexperience.Thelecturersp
最新回复
(
0
)