首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知:int n=1;在下面定义引用的语句中,正确的是( )。
已知:int n=1;在下面定义引用的语句中,正确的是( )。
admin
2012-01-20
30
问题
已知:int n=1;在下面定义引用的语句中,正确的是( )。
选项
A、int x=&n;
B、int &x =n;
C、int &x;
D、int &x=&n;
答案
B
解析
引用实际上就是别名,它与被引用变量拥有同一个地址空间。选项A) 中&m表示m的地址,而x是一个整型变量,在C++中不能从地址值隐式转换为整型值,故选项A) 是错的。选项B) 中其操作实际上就是为m赋于一个别名x,因此选项B)是对的。选项C) 中引用必须要用被引用的对象,即引用必须要初始化:选项D) 中x是一个整型引用,而其被引用的对象却是m的地址,存在着与选项A) 类似的错误,因此选项D) 也是错的。
转载请注明原文地址:https://kaotiyun.com/show/IxVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于字符串处理的叙述正确的是()。
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
有以下程序(strcat函数用以连接两个字符串)#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,
已定义以下函数:intfun(int*p){return*p;}fun函数的返回值是()。
数据库管理系统是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是()。
设有一联合体变量定义如下:uniondata{longa;floatb:intc;chard:};uniondatax;执行下列语句后,正确的联合体变量x的值赴
有如下程序:#includevoidget_put(){charch;ch=getchar();if(ch!=’\n’)get_put();putchar(ch);}
E-R图中用来表示实体的图形是()。
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。 结点类型的定义为: structlink { doubledt; structlink*next; }; 若指针p指向A结点,在不改
随机试题
为消除主轴锥孔轴线径向圆跳动检验时检验棒误差对测量的影响,可将检验棒相对主轴每隔()插入一次进行检验,其平均值就是径向圆跳动误差。
骨软骨瘤临床表现为
熔断器的熔丝额定电流选择,不应小于电容器额定电流的()倍。
根据公司法律制度的规定,当公司出现特定情形,继续存续会使股东利益受到重大损失.通过其他途径不能解决,持有公司全部股东表决权10%以上的股东提起解散公司诉讼的。人民法院应当受理。下列各项中,属于此类特定情形的是()。
珍宝岛烈士陵园位于()境内。
按配送组织者不同分类有()。
有时即使我们保持注意的高度集中性,但也依然会不随意跳跃,这种现象属于()
下列关于死刑的说法中,错误的是()。
求微分方程y"+4y’+4y=eax的通解.
设计软件结构是软件生命周期的()。
最新回复
(
0
)