首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: 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
2018-12-04
27
问题
有如下程序段:
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/5rAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计的三种基本结构是()。
设有定义charstr[80]以下不能将输人数据nrst\nsecond\<CR)读取到数组str的语句是()。
使用ifstream流类定义流对象并打开磁盘文件时,文件的隐含打开方式为()。
有以下程序main(){inti=10,j=1;cout<<--<<","<<++j<<endl;}执行后输出结果是
以下程序的输出结果是main(){inta=4,b=5,e=0,d;d=!a&&!b||!c;cout<<d<<end1;}
以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句是()。
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素栈初始为空,top值为0,栈项元素在stack[top-]中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>classTstack{
软件工程的理论和技术性研究的内容主要包括软件开发技术和
软件工程研究的内容主要包括:软件工程管理和【】技术。
软件工程的理论和技术性研究的内容主要包括软件开发技术和
随机试题
Acandlelitdinnerworkswondersforromance.Nowscientistssayitcouldalsobegoodforyourheart.Breathingincandlesmoke
重症肌无力常与哪种病合并存在
对出口烟花爆竹报检说法正确的有:( )
借款人自主支付方式下,借款人提出提款申请后,贷款人应审核借款人提交的贷款清单所列用款是否符合约定的贷款用途,计划或用款清单中的贷款资金支付是否超过贷款人()起付标准或条件。[2015年10月真题]
A、B企业于2012年4月1日签订买卖合同,合同标的额为100万元。根据合同约定,B企业于4月10日提交全部货物,A企业验收合格后,于2012年4月20日提交B企业一张出票后1个月付款的银行承兑汇票,汇票金额为100万元,出票日为4月20日,承兑人为甲银行
可转换债券是指在一定时期内,可以按规定的价格或一定的比例,由持有人自由选择转换为______的债券。
下列关于第三次科技革命的表述,不正确的是()。
“一把钥匙开一把锁”所反映的是()。
在计算机系统中,允许多个程序同时进入内存并运行,这种方法称为()。
某系统总体结构图如下图所示:该系统总体结构图的深度是( )。
最新回复
(
0
)