首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列对变量的引用中,错误的是
下列对变量的引用中,错误的是
admin
2013-02-27
71
问题
下列对变量的引用中,错误的是
选项
A、int a; int &p = a;
B、char a; char &p = a;
C、iht a; int &p; p =a;
D、float a; float &p=a;
答案
4
解析
本题考核引用的定义和初始化。引用具有如下特点:引用能够使用任何合法变量名:引用不是变量,所以必须在定义时初始化,而且一旦初始化之后,就不能再成为其他变量的引用;引用不是值,不占存储空间,说明引用时, 目标的存储状态不会改变。所以,引用只有说明,没有定义;引用仅在说明时带有“&”,以后就像普通变量一样使用,不能再带“&”。在C选项中,由于在定义引用p后没有进行初始化,所以此语句错误。
转载请注明原文地址:https://kaotiyun.com/show/QzNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> main() {char*s="01234"; while(*(++s)!=’\0’) {switch(*s-’0’) {case0: case1:putchar(*s+1);
有以下程序#include<stdio.h>voidfun(char*a,charB){while(*(a++)!=’\0’);while(*(a-1)<B)*(a--)=*(a-1);*(a--)=b;}main()
有以下程序: #include<stdio.h> voidf(int*p,int*q); main() { intm=1,n=2,*r=&m; f(r,&n); printf("%d,%d",m,n); } voi
下列叙述中正确的是()。
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
若有定义:inta=3;doubleb=0.1263;charch=’a’;,则以下选项中,叙述有错的是()。
程序文件的编译错误分为语法错误和【】两类。
下列选项中,不属于模块间耦合的是()。
执行语句inta,b,c;scanf("%d,%d%d",&a,&b,&c);如果输入形式为10,12,14,则a,b,c的值分别是【】。
下列关于模板的叙述中,错误的是______。
随机试题
普希金在波尔金诺时完成的诗体长篇小说是()
化脓性炎组织内浸润的炎细胞主要是
麻黄连翘赤小豆汤合五味消毒饮治疗水肿的证候是
外科的急性感染是指病程在
对于犯罪嫌疑人、被告人有权获得辩护原则理解错误的是:()
国际货物买卖合同中的“溢短装条款”是指:()
成本分析的方法主要有()。
人们常用“小荷才露尖尖角,早有蜻蜓立上头”来形容初露头角的新人。下面与此蕴含相同哲理的诗句有()。
列宁指出:社会主义将来是什么样子,什么时候达到完备的形式,这些我们不知道,也不能说。只有未来的建设者才能具体描述未来的样子。我们现在所知道的只是一些基本原则。列宁所说的这些基本原则是()
计算并填写下表。
最新回复
(
0
)