首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: 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
2019-04-01
41
问题
有如下程序段:
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/RiAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于语句cout<<setfill(’*’)<<setw(10)<<1<<setfill(’*’)<<setw(2)<<2;的输出结果是
关于C++语言与C语言关系描述中错误的是
下列叙述中正确的是
类的析构函数的作用是
单个用户使用的数据视图的描述称为
定义对象数组a[2]时,要调用2次构造函数;生成*p的对象时,要调用一次构造函数,故答案为3。
如下类定义中包含了构造函数和复制构造函数的原型声明,请在画线处填写正确的内容,使复制构造函数的声明完整。classmy(21ass{private:intdata:public::MyClass(int
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是
栈C最多能容纳4个元素,现有6个元素按A、B、C、D、E、F的顺序进栈,下列哪个序列不是可能的出栈序列()。
数据管理技术的发展经历了人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是______。
随机试题
五输穴中,主治身热的是
药物与血浆蛋白结合
甲房地产公司在A地块开发住宅小区,为满足该小区住户观景的需要,便与相邻的乙工厂协商约定,甲公司支付乙工厂800万元,乙工厂在20年内不在本厂区建设15米以上的建筑物,以免遮挡住户观景。合同签订生效后甲公司即支付了全部款项。后来,甲公司将A地块的建设用地使用
建筑物在功能上的缺乏、落后或过剩所造成的建筑物价值损失是()。
下列选项中属于楹联格律内容的是()。
总体上说,“按需调页”(demand-paging)是个很好的虚拟内存管理策略。但是,有些程序设计技术并不适合于这种环境。例如,()。
请读程序:#include<stdio.h>main(){inta=5,b=7,c=9;pintf("%d,%d,"a,b,C);printf("%d,%d",a,D);}上面程
下列不属于第1代计算机特点的是()。
Asthesocietyhasrigidsocial______,everyoneknowshisroleinthesociety.
A、Protectingtheprisonersofwar.B、Teachingfirstaidtothepublic.C、Raisingmoneyforpublicfund.D、Publicizingtheideao
最新回复
(
0
)