首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):Val(x){) void Set(int x){val=
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):Val(x){) void Set(int x){val=
admin
2019-06-12
64
问题
有如下程序:
#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);
objl.Print(); ∥语句1
obj2.Print(); ∥语句2
objl.Set(20); ∥语句3
obj2.Set(30); ∥语句4
return O;
)
其主函数中错误的语句是( )。
选项
A、语句1
B、语句2
C、语句3
D、语句4
答案
C
解析
在创建类对象o bil(10)时,前面有关键字const,所以当语句3调用objl的成员函数试图修改其私有成员的数值的时候,会编译出错。
转载请注明原文地址:https://kaotiyun.com/show/FH8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
通过使用new和delete两个运算符进行的分配为【】存储分配。
假定AB为一个类,则执行AB x;语句时将自动调用该类的
设R是一个二元关系,S是一个三元关系,则下列运算中正确的是()。
以下叙述中正确的是
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
下列程序不能通过编译,应该在划线部分填写的语句是______。#include<iostream.h>#include<stdlib.h>doubleFunc(inta,intb,charch){do
下列有关内联函数的叙述中,正确的是()。
重载函数的函数名称相同,但函数的实现和功能不同,系统是靠【】来决定采用哪个函数。
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
随机试题
以强制性为后盾,具有明显约束力的领导指挥方式是【】
下列不符合原发性腹膜后良性神经源性肿瘤超声表现的是
某企业从银行借入1年期的短期借款500万元,年利率为12%,按季度计算并支付利息,则每季度需支付利息()万元。
创立大会一般由()组成。
保本基金提供的保证类型一般不包括()
中共中央政治局常务委员会2022年5月5日召开会议。习近平总书记主持会议并发表重要讲话。会议指出,新冠肺炎疫情发生以来,我们坚持人民至上、生命至上,坚持外防输入、内防反弹,坚持动态清零,因时因势不断调整防控措施,疫情防控取得()。今年3
设f(χ)在[0,1]上连续,在(0,1)内可导,且f(0)=f(1),证明:存在ξ,η(0,1),使得f′(ξ)+f′(η)=0.
请根据图(A)所示网络结构回答下列问题。如果图(a)中防火墙FW为CiscoPIX525,并且部分内网需要访问外网,需要使用的两个配置命令依次是_______和_______。
TheSederconsistsofprescribedfoods,eachofwhichsymbolizessomeaspectoftheordealunder-gonebytheHebrewsduringtheir
公认
最新回复
(
0
)