首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: 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-11-11
31
问题
有如下程序段:
int i=0,j=1;
int&r=i; //①
r=j;//②
int*p=&i://③
*p=&r;//④
其中会产生编译错误的语句是( )。
选项
A、④
B、③
C、②
D、①
答案
A
解析
此题考查的是指针和引用。本题中,语句①是一条合法的引用声明语句,使得变量i被r引用;语句②通过引用r将变量j的值赋给变量i;语句③声明了指针变量p,并初始化指向变量i;语句④中*p代表了变量i的值,要将&r赋给*p,这会使编译器产生类型不符的错误提示。
转载请注明原文地址:https://kaotiyun.com/show/6Syp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于数据库设计的叙述中,正确的是()。
软件生命周期是指()。
下列关于运算符重载的描述中,错误的是()。
有如下语句序列:intx=100,&r=x;cout<<x<<’-’<<r<<end1:已知其中变量x的地址为0012FF7C,则执行该语句序列的输出结果为()。
下列叙述中正确的是()。
下列叙述中正确的是()。
下列叙述中正确的是()。
通过派生类的对象可直接访问其()。
有如下的运算符重载函数定义:doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误最准确的描述是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;一一i)cout<<’*’:
随机试题
不属于深反射的是
急性主动脉瓣关闭不全的体征为
头围与胸围大致相等的年龄是()
提高作业人员安全素质,可以用教育设备、仪器、教材和场所等对作业人员进行安全生产教育,以上属于安全技术措施计划中的()。
[背景资料]某基础公司承接了一项土方工程施工任务,由于现场条件较好,设计单位未对现场排水提出要求,施工单位根据现场条件设置了排水沟,排水坡度2.5‰,场地平整完毕,施工单位进行检查,每360m2取1点,共取了8点;长度、宽度和边坡均按每25m取1点,每边
下列关于防火墙功能的描述,错误的是()。
中国青少年发展基金会在成功地推行希望工程八年之后,又面向社会隆重推出“中华古诗文经典诵读”工程。为此,国家科学技术部研究中心组成了专题评估小组,进行了抽样调查,得到有效样本1342个。调查结果显示:多数家长和教师认为古诗文诵读应从小抓起,作为孩子启蒙教育的
Thebrillianceofhissatireswas________makeevenhisvictimslaugh.
ComputerVirusandVirusScanAcomputervirusisasoftwareprogramthatattachesitselftoanotherprogramincomputermemo
A、AteacherofEnglishinCambridge.B、Aspecialistincomputerscience.C、AconsultanttoaScottishcompany.D、ABritishtouri
最新回复
(
0
)