首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
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
39
问题
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>main(){chara=4:printf("%d\n",a=a<<1);}程序运行后的输出结果是()。
有以下程序:#include<stdio.h>voidf(int*q){inti=0;for(;i<5;i++)(*q)++;}main(){inta[5]={1,2,3,
有以下程序:#include<stdio.h>main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t[2-i][i]);}程序执行后的输出结果是()。
以下叙述中错误的是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
医生可以为病人开不同的药,而同一种药也可由不同医生开给病人,则实体医生和实体药之间的联系是
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()
随机试题
设f(x)在[0,1]上连续,在(0,1)内可导,且f(1)=0,证明:必有一点∈(0,1),使得f()+f’()=0.
关于花斑癣,正确的描述是
女性,30岁。乏力,食欲减退,咳嗽1个月,低热盗汗1周,胸片示右肺上叶尖段片状模糊阴影伴空洞形成。体检未发现阳性体征。最不应遗忘的检查是
痰阻心脉的临床特点是
5~9岁的儿童蔗糖的合适摄入量为
某中外合资企业2015年1月开业,领受房屋产权证、工商营业执照、商标注册证、卫生先进单位证各1件;开业当月,签订了以下合同:(1)与银行签订一份借款合同,所载金额为80万元;(2)与保险公司签订一份财产保险合同,支付保险费4万元;(3)与某仓库签订一
下列各项中,属于无效民事法律行为的有()。
在采用差异化战略的组织中,人力资源管理的重点是()。
Wantaglimpseofthefutureofhealthcare?Takealookatthewaythevariousnetworksofpeopleinvolvedinpatientcareare
A、2.B、3.C、6D、None.D题目询问这次火灾中有多少人丧命。由男士的回答“noonewasbadlyhurt.”(没有人受重伤)可知应选D项(无人死亡)。
最新回复
(
0
)