首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):Val(x){} void Set(i
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):Val(x){} void Set(i
admin
2020-04-07
66
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass(int x):Val(x){}
void Set(int x){val=x;}
void Print()const{cout<<"val="<
private:
int val;
};
int main(){
const MyClass obj 1(10);
MyClass obj2(20);
obj1.Print(); //语句1
obj2.Print(); //语句2
obj1.Set(20); //语句3
obj2.Set(30); //语句4
return 0;
}
其主函数中错误的语句是( )。
选项
A、语句1
B、语句2
C、语句3
D、语句4
答案
C
解析
在创建类对象obj1(10)时,前面有关键字const,所以当语句3调用obj1的成员函数试图修改其私有成员的数值的时候,会编译出错。
转载请注明原文地址:https://kaotiyun.com/show/738p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板定义:template<typenameT1,typenameT2typenameT3>T2plus(T1t1,T3t3){returnt1+t3;}则以下调用中正确是
线性表的顺序存储结构和线性表的链式存储结构分别是
非成员函数应声明为类的______函数才能访问这个类的private成员。
执行下列程序后,输出“*”号的个数是______。#include<iostream.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)cout<<’
下面程序的运行结果是______。#include<iostream>usingnamespacestd;classcount{staticintn;public:count()
C++语言中在C语言的基础上增加的特性不包括()。
在下面的4个关键字中用来说明虚函数的是
A、 B、 C、 D、 D本题考查数据结构中队列的基本知识。队列是一种限定性的线性表,它只允许在表的一端插入元素,而在另一端删除元素,所以队列具有先进先出的特性。在队列中,允许插入元素的一端叫做队尾,允许删除
关于const修饰符的说法中,错误的是
下述关于数据库系统的叙述中正确的是
随机试题
A.3:2:1液体,静脉滴注B.10%葡萄糖液500—1000ml,静脉滴注加诺氟沙星(氟哌酸)口服C.右旋糖酐10(低分子右旋糖酐)500~1000ml,静脉滴注D.林格液1000—2000ml,静脉滴注E.毛花苷C(西地兰)0.4m
诊断骨折最可靠的方法是
下列各期,流行性出血热患者可出现“三痛”症状的是
患者,男,43岁。右下34缺失,需固定修复。如果设计不当,固定义齿易产生整体
人民法院决定开庭的,应当在开庭()日前通知人民检察院,()日前传唤当事人和其他诉讼参与人。公开审判的,()日前公开案由、被告人姓名、开庭地点、时间。
实践中,在证券研究报告发布前,证券公司可以由()对研究报告进行合规审查Ⅰ.合规管理部门Ⅱ.研究部门的合规专员Ⅲ.投资部Ⅳ.交易部
买卖基金是证券公司从事证券自营业务中的禁止行为。( )
被害人在临死前向抢救他的医生魏某讲述了遭受犯罪分子侵害的事实,在诉讼过程中医生魏某就该情况向司法机关作证。根据刑事诉讼证据的分类理论,医生魏某的证言属于什么类型的证据?
设f(x)在[a,b]上二阶可导,|f"(x)|≤M,又f(x)在(a,b)内能取到最小值,证明:|f’(a)|+|f’(b)|≤M(b-a).
数据库设计的评价原则包括【】和定性分析两个方面。
最新回复
(
0
)