首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列对变量的引用中,错误的是
下列对变量的引用中,错误的是
admin
2010-06-06
54
问题
下列对变量的引用中,错误的是
选项
A、int a; int &p=a;
B、char a; char &p=a;
C、int a; int &p;p=a;
D、float a; float &p=a;
答案
C
解析
本题考核引用的定义和初始化。引用具有如下特点:引用能够使用任何合法变量名;引用不是变量,所以必须在定义时初始化,而且一旦初始化之后,就不能再成为其他变量的引用;引用不是值,不占存储空间,说明引用时,目标的存储状态不会改变。所以,引用只有说明,没有定义; 引用仅在说明时带有“&”,以后就像普通变量一样使用,不能再带“&”。在C选项中,由于在定义引用p后没有进行初始化,所以此语句错误。
转载请注明原文地址:https://kaotiyun.com/show/a5jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=0,b=0;/*给a赋值a=10;b=20;给b赋值*/print]f("a+b=%d\n",a+b);/*输出计算结果*/}程序运行后的输
下列给定程序中,fun函数的功能是:根据形参m,计算下列公式的值。t=1+1/2+1/3+1/4+…+1/m例如,若输入5,则应输出2.283333。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函
有以下程序:#includemain(){intc;while((c=getchar())!=’\n’{switch(c-‘3’){case0:case1:putc
有如下程序#includeint*sum(intdata){staticintinit=0;init+=data;return&init;}main(){inti,*p;for(i=1;i
以下程序依次把从终端输入的字符存放到f文件中,用“#”作为结束输入的标志,则在横线处应填入的选项是()。#includemain(){FILE*fp;charch;fp=fopen("fname","w")
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
一间学生宿舍可住至少一个学生,则宿舍和学生之间的对应关系是()。
以下有关宏替换的叙述不正确的是()。
N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun,它的功能是:求出平均分,由函数值返回。例如,若学生的成绩是:85,76,69,85,91,72,64,87,则平均分应当是:78.625。注意
以下选项中正确的语句组是()。
随机试题
LeFortⅠ型骨折是指()
A.四环素B.甲硝唑C.螺旋霉素D.罗红霉素E.环孢素能有效杀灭厌氧菌而对兼性厌氧菌无效的是
因重大误解而订立的合同应予()。
供应链上游企业往往比下游企业维持更高的库存水平,这种需求放大效应产生的原因主要有()。
书证是指以文字、符号、图表等记载或表达的内容来证明案件事实的证据。根据上述定义,下列属于书证的是()。
《人民警察职业道德规范》的要点是:维护宪法,服务人民,不徇私情,克己奉公,团结协作,文明执勤。()
设A=(aij)n×n是正交矩阵,将A以行分块为A=(a1,a2,…an)T,则方程组AX=b,b=(b1,…,bn)T的通解为_________.
关于并行数据库,下列说法错误的是()。
Theexamplestheauthormentionsinthefirstparagraphisto______.WhathappenedtothecalendarofFranceintheyear1562
Whatcanweconcludefromthetalk?
最新回复
(
0
)