首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: int i = 0, j = 1; int &r = i; // ① r = j; // ② int *p = &i; // ③ *p = &r; // ④ 其中会产生编译错误的
有如下程序段: int i = 0, j = 1; int &r = i; // ① r = j; // ② int *p = &i; // ③ *p = &r; // ④ 其中会产生编译错误的
admin
2020-10-21
23
问题
有如下程序段:
int i = 0, j = 1;
int &r = i; // ①
r = j; // ②
int *p = &i; // ③
*p = &r; // ④
其中会产生编译错误的语句是( )。
选项
A、④
B、③
C、②
D、①
答案
A
解析
本题考查指针和引用。①为引用,使用正确;④中&r表示一个地址,而*p已经是一个值了,不能将一个指针赋值给一个值,所以编译错误。
转载请注明原文地址:https://kaotiyun.com/show/Z8yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成默认构造函数TestClass的定义,使得TestClass对象的类型为int,默认值为a=0,b=0,c=0,请在注释//
下列程序执行后,屏幕的输出是()。.#include<iostream>usingnamespacestd;voidswap(intx,inty){inttemp=x;x=y
下列定义语句中,错误的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
若PAT是一个类,则程序运行时,语句“PAT{*ad)[3];”,调用PAT的构造函数的次数是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;classMyclass{public:Myclass(inti:0){cout1<<;}Myclas
已知将运算符“+”和“*”作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
若要对类BigNumber中重载的类型转换运算符long进行声明,下列选项中正确的是()。
下列关于赋值运算符“=”重载的叙述中,正确的是()。
随机试题
新时代大学生要信仰马克思主义的原因在于()
男性,26岁,搬家时腰扭伤,腰剧烈疼痛并向右下肢放射,不能平卧,咳嗽加剧,痛窜至足背,伴麻木,伸姆肌力减弱,无足下垂,大小便正常。最可能的诊断是
可用于治疗青光眼的药品是()。
将八进制数763转换成相应的二进制数,其正确结果是()。
2009年12月31日,腾远公司将某大型机器设备按2100万元的价格销售给甲租赁公司。该设备2009年12月31日的账面价值为1800万元,已计提折旧100万元,资产减值准备150万元。同时,又签订一份租赁合同将该设备融资租回。在折旧期内按年限平均法计提折
物业价格与一般物品的价格的共同之处不包括()。
在追捕一逃犯途中,民警驾驶的警车突然发生故障,无法行驶,民警应当()。
当我们不再为穿衣吃饭等基本需求发愁时,__________。我们不仅关注食品、安全、疾病、健康等离我们很近的东西,也开始关注那些虽然离我们十分遥远,但又根植于我们内心深处的需求。它们或是短小精悍的科普故事,或是数据精准的百科知识,抑或就像中国人过春节,围观
给定函数MODI1.C中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。例如,若输入:77777,则输出将是:32767。请改正程序中的错误,使它能得
A、Bonestructure.B、Smellability.C、Birthmode.D、Recoverabilityagainstdisease.C细节题。该题问“鲨鱼的哪方面和人类相似?”出现“与人类相似”的原文的句子是:Some
最新回复
(
0
)