首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: 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
52
问题
有如下程序段:
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打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*s,inta[]),其功能是把s中出现的数字转换成数字存储在a[]中,然后返回转换的个数。例如:s="1234abcdef567":则:a[]中存储着
有两个关系R和S如下:则由关系R得到关系S的操作是()。
有如下类定义:ciassA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间a=_____;strcpy(a,aa);
有函数模板声明和一些变量定义如下:template<classT1,classT2,classT3>T1sum(T2,T3);doubled1,d2;则下列调用中,错误的是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1:——i)cout<<’*’;
若有如下类声明c1assMyClass{public:MyClass(){cout<<1;}};执行下列语句MyClassa,b[2],*p[2]:以后,程序的输出结果是()
有如下类声明:c1assTestClass{intn;public:TestClass(inti=0):n(i){}voidsetValue(intn0);};下面
下列符号中不属于C++关键字的是
设表的长度为n。存下列结构所对应的算法中,最坏情况下时间复杂度最低的是
随机试题
该病人最可能的病因是该病人如选用放射性碘治疗,其长、短期并发症最可能分别是
急诊护士应给予患者的吸氧方式为责任护士进行病情观察时,出现下列哪项与洋地黄疗效有关
体系和环境之间只有能量交换,而没有物质交换,这种体系在热力学上称为()。
A股份有限公司(以下简称“A公司”)于2011年2月10日成立,股本总额为人民币3000万元,净资产为2000万元。2011年1月A公司获得上市资格,2016年3月A公司拟与2个自然人共同设立一家普通合伙企业,A公司投资130万元。后来由于经营环境变化
根据预算法律制度的规定,下列不属于应当进行预算调整的情形是()。
造成大气污染的有害气体是()。
行政诉讼,原则上不停止被诉行为的继续执行,但在()情况下,行政机关可以暂停行政行为的执行。
3
WhereDidAlltheShipsGo?TheBermudaTriangle(本角区)isone(51)thegreatestmysteriesofthesea.Inthistriangularareab
Whatistheconversationmainlyabout?
最新回复
(
0
)