首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类的定义。横线处的语句是( )。 class MyClass { public: MyClass(int a=0,int b=0) { X=a; Y=b; } void Change()co
有如下类的定义。横线处的语句是( )。 class MyClass { public: MyClass(int a=0,int b=0) { X=a; Y=b; } void Change()co
admin
2012-01-20
73
问题
有如下类的定义。横线处的语句是( )。 class MyClass { public: MyClass(int a=0,int b=0) { X=a; Y=b; } void Change()const { X-=10; Y+=10; } private: ______intX, Y;
选项
A、static
B、const
C、mutable
D、不需要填入内容
答案
C
解析
C++中const关键字用来表示一个常量,同时const也用来修饰函数。这两个概念需要明确:const所修饰的函数只能是类的成员函数,因为const所修饰的函数中,要由编译器负责保护类的成员变量不被修改。而相对的,mutable则是用来修饰类的成员变量,让该变量在const所修饰的成员函数中可以被修改。而且const修饰的函数只能是类的成员函数,mutable修饰的变量只能是类的成员变量。
转载请注明原文地址:https://kaotiyun.com/show/hPVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是()。
下列哪一条不属于数据库设计的任务?()
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,函数fun的功能是:将a、b中的两个正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的十位和千位
有以下程序#include<stdio.h>main(){inta[10]={1,3,5,7,11,13,17},*p=a;printf("%d,",*(p++));printf("%d\n",*
判断char型变量c1是否为小写字母的正确表达式为()。
若有定义:inta-7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
有以下程序:#includeintfun(){staticintx=1:x*=2:returnx;}main(){inti,s=1;for(i=1;
若有定义:typedefcharT[10];T*a:上述定义中a的类型与下面选项中完全相同的是()。
随机试题
影响和制约政治文化的生成与发展的因素包括()
药物性牙龈肥大的牙龈组织一般呈()
印度博帕尔事件的主要污染物是前苏联切尔诺贝利核电站爆炸的主要污染物是
A、君药B、使药C、反佐药D、佐制药E、臣药引方中诸药直达病所的药物是
关于泰山的叙述,正确的有()。
市场作为资源配置的方式和手段不是万能的,无缺陷的。市场配置,一般是由看不见的手,即价值规律、供求规律和竞争规律的作用来进行自发的调节,而且这种调节带有滞后性,就是说从价格形成到信号反馈再到产品产出效应,有一定的时滞。在这段话中,作者认为,“市场作为资源配置
根据以下资料,回答问题。2012年,黑龙江省规模以上工业企业中,六大战略性新兴产业单位721户,累计实现增加值455.7亿元,比去年增长15.1%,高于全省规模以上工业增加值增速4.6个百分点,占全省规模以上工业企业增加值的9.6%。从
影响牙周储备力大小的因素,下列哪项是不重要的()。
Muchofthediscussionofenvironmentalproblemsinthepopularpressleavesthereaderwiththeimpressionthatmattershavebe
Youneverseethem,butthey’rewithyoueverytimeyoufly.Theyrecordwhereyouaregoing,howfastyou’retravelingandwhet
最新回复
(
0
)