首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
main函数中发生编译错误的语句是______。 #include<iostream.h> class A { public: int a; const int b; A( ):a(10
main函数中发生编译错误的语句是______。 #include<iostream.h> class A { public: int a; const int b; A( ):a(10
admin
2010-12-16
30
问题
main函数中发生编译错误的语句是______。
#include<iostream.h>
class A
{
public:
int a;
const int b;
A( ):a(10),b(20){}
void fun( )const
{
cout<<"a="<<a<<"\tb="<<b<<endl;
}
};
void main( )
{
A obj1;
const A*ptr=new A;
ptr=&obj1;
ptr->a=100;
ptr->fun( );
}
选项
答案
ptr->a=100;
解析
本题考察的是const的使用。const修饰的是指针变量的值,指针本身是可变的,但指针所指对象的值是常量,即ptr->a是不能被改变的。
转载请注明原文地址:https://kaotiyun.com/show/CoVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#include<stdio.h>#defineF(x)2.84+x#definew(y)printf(’’%d’’,(int)(y))#defineP(y)w(y)
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是()。
若有以下程序:#includeintk=7,m=5;voidf(int**s){int*t=&k;8=&t;*s=&m;printf("%d,%d,%d,",k,*t,**s)
以下叙述正确的是()。
以下程序段中的变量已正确定义: for(i=0;i<4;i++,i++) for(k=1;k<3;k++);printf("*");程序段的输出结果是( )。
若在定义语句:inta,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是()。
以下是while语句的基本形式:while(表达式){语句;}其中“表达式”()。
有以下程序:#includeintsumf(intx[],intn){staticintsum=0,i=0;for(;1<n;1++)sum+=x[i];returnsum;}voidmain(){inta[]={1
下列给定程序中,函数fun的功能是:有N×N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。例如,若N=3,有下列矩阵:123456789计算后结果为1
在黑盒测试方法中,设计测试用例的主要根据是()。
随机试题
审美经验可以划分为的阶段为()
现代企业意识到人力资源的重要性,但是头疼的问题之一是如何留住人才。以下的方法中,你认为最有效的是()
“心肾不交”主要是
膝关节属于
关于路基取土坑的说法,正确的是()。
某跨线桥工程基坑开挖后发现有城市供水管道横跨基坑,须将供水管道改线并对地基进行处理,为此业主以书面形式通知承包人停工10天,并同意合同工期顺延10天,为确保继续施工,要求工人、施工机械等不要撤离施工现场,但在通知中未涉及由此造成承包人停工损失如何处理。承包
沉入桩施工中,沉桩时的入土深度是否达到要求是以控制()为辅。
项目决策阶段项目定义和项目目标论证的工作内容主要包括()。
小王于2010年7月通过国家公务员考试,进入市法制办工作,因表现突出,2011年1月转正。
党的十八届五中全会提出,要实现“十三五”时期发展目标,必须把发展基点放在()上。
最新回复
(
0
)