首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: 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
2014-08-29
37
问题
有如下程序段:
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/6XNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列字符常量的写法中,错误的是()。
C++源程序的扩展名为()。
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fill(’#’)
在下列选项中,没有构成死循环的程序是()。
下面对于基类和派生类的描述错误的是()。
下面运算符不能被友元函数重载的是()。
假定一个一维数组的定义为“chara[8],b;”若把该数组最后一个元素赋值给b应该采取的表达式为:【】。
下列虚基类的声明中正确的是______。
在表达式x-y中,“-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“-”,这个表达式还可表示为______。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但口运算符只能作为类的【】函数重载。
随机试题
在关系数据模型中,用来表示实体关系的是()。
Riehl黑变病的皮损表现分为
下列哪些表现提示有血栓性疾病的可能
奶牛难产做产科检查时,发现进入产道的胎儿背部与母体背部不一致,是属于()。
对于有效期的表示方法A、Sep.10th2005B、2005-12-20C、31/21/2005D、2005.12.31E、2005-12欧洲产品大多采用()
桥面铺装病害形成的原因有()。
公司成立的日期是()。
完工产品和在产品的分配方法中()适用于产品数量较多,各月在产品数量变化也较大,且生产成本中直接材料成本和直接人工成本等加工成本的比重相差不大的产品。
我国职业道德的核心和基础是()。
发布
最新回复
(
0
)