首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: 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
78
问题
有如下程序段:
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全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成类MyArrayClass的构造函数,申请数组的大小,请在注释//********1********后
有如下程序:#include<iostream>usingnamespacestd;classBase{protected:Base(){cout<<ase’;}Base(charc){c
内部格式控制操作函数是在头文件()中定义的。
下列关于虚函数的说明中,正确的是()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
有如下程序:#include<iostream>usingnamcspacestd;voidfunction2(intn);voidfunctionl(intn){if(n<=0)return;
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。
C++中的模板包括()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
使用VC6打开考生文件夹proj3下的工程proj3,其中定义了一个字符串变量类StringVar。类成员的说明在程序注释中。请在//**********333**********和//**********666**********之间填写StringVa
随机试题
群体的目标应是不同成员相混合,或帮助群体按成员满意度和生产率都高的方式发展,而这将非常依赖于
患者身热,微恶风,汗少,肢体酸重或疼痛,头昏重胀痛,咳嗽痰黏,鼻流浊涕,心烦口渴,或口中黏腻,脉濡数。治宜选用
颞下颌关节X线侧位片不能了解的是()
A.焦虑B.退化C.猜疑D.期待E.愤怒
化学药物预防肺结核的适应证,下列哪项是错误的
根据《标准施工合同》,因承包人原因逾期竣工时,承包人应支付逾期竣工违约金,最高赔偿限额为()。
在登记账簿时,如果经济业务发生日期为2004年11月12日,编制记账凭证日期为11月16日,登记账簿日期为11月17日。则账簿中的“日期”栏登记的时间为()。
某车间三个班组共同承担一批加工任务,每个班组要加工100套产品。因为加工速度有差异,一班组完成任务时二班组还差5套产品没完成,三班组还差10套产品没完成。假设三个班组加工速度都不变,那么二班组完成任务时,三班组还剩()套产品未完成。
Thehousewasveryquiet,______asitwasonthesideofamountain.
WhichofthefollowingitalicizedphrasesindicatesPURPOSE?
最新回复
(
0
)