首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: 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
63
问题
有如下程序段:
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全国计算机二级
相关试题推荐
下面程序的运行结果为_____。#include<iostream.h>voidfun(intx=0,inty=0){cout<<x<<y;}voidmain(){
函数模板:template<classT>Tadd(Tx,Ty){returnx+y;}下列对add函数的调用不正确的是
设有定义intx;floaty;,则10+x+y值的数据类型是
下面程序的运行结果为()。#include(iostream.h)ClassA{public:A(){cout<<“1”;}~A(){cout<<“2”;}};ClassB:public:
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intx;public:sample(intA){
数据库管理系统是
下列关于C++函数的叙述中,正确的是
设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向队尾元素),则该循环队列中共有______个元素。
执行语句序列:intx=10,&r=x;cout<<x<<’.’<<r<<endl;输出结果为______。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
随机试题
辞去公职的程序是()
下述哪项可起间接固位作用A.冠内附着体B.冠外附着体C.远基牙上的间隙卡环D.近基牙上的三臂卡环E.套筒冠固位体
一位胆囊癌患者欲行剖腹探查术,一般血小板计数须在多少以上才能手术
可导致脉率减慢的是
下列能与麻黄碱显色的是
设u=f(sinx-xy),而z=φ(z),y=ex,其中f,φ为可微函数,则=()。
可转换证券的市场价格、投资价值、转换价值三者之间的关系是()。
3011+149+288+5051=()
Mostworthwhilecareersrequiresomekindofspecializedtraining.Ideally,therefore,thechoiceofan【C1】______shouldbemade
Wheredofishlive?Theylive______wherethereiswater.
最新回复
(
0
)