首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段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
2017-10-17
44
问题
有如下程序段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(变量r的地址值)赋给*p(变量i),这会引起VC6编译器产生一条类型不匹配的错误“无法将类型int*转换为int”。故本题应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/4XAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知下列程序的输出结果是23,请将横线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classMyClass{public:voidPrint()con
数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为______。
模板函数的真正代码是在()时候产生。
下列关于栈的描述中错误的是
设有char str[80]以下不能将输入数据first\nsecond\n<CR>读取到数组sir中的语句是
算法的基本特征是可行性、确定性、______和拥有足够的情报。
在类体系中访问一个虚函数时,应使用指向______的指针或对基类类型的引用,以满足运行时多态性的要求。
已知类Sample中的一个成员函数说明如下:voidSet(Sample&a);其中,Sample&a的含意是()。
编译时的多态性可以通过使用______获得。
软件危机出现于20世纪60年代末,为了解决软件危机,人们提出了______的原理来设计软件,这就是软件工程诞生的基础。
随机试题
一学生参加文学考试,考试的科目分为语文、历史、地理,考试的成绩分别为70,80,90。三门成绩占总成绩的比重不一样,其中语文的分量是历史和地理的1.5倍,求他的平均成绩。
哪种颅脑损伤不宜行冬眠疗法()
口内法进行下牙槽神经阻滞麻醉时,进针标志点在
检查乳房的最佳时间是()
()是质量控制统计分析方法中最基本的一种方法,其他统计方法一般都要与其配合使用。
顺序作业法(也称为依次作业法)的主要特点有()。
房地产开发项目的开发费用包括()。
给定资料1.国以才立,业以才兴。无论通过新技术改造传统产业,还是实现从“中国制造”到“中国智造”的跨越,技能人才都不可或缺。技工教育是技能人才培养的重要载体。广东技工教育始终走在全国前列,被誉为全国的一面旗帜。2017年第44届世界技能大赛
我们都是求索之人,求知欲牵着我们的神魂,就让我们从一个点到另一个点地移动我们的神灯吧。随着二小片一小片的面目被认识清楚,人们最终也是能将整体画面的某个局部拼制出来。这段话强调的主要意思是()。
Goodafternoon,folks.Today’stopicis"TryJoggingforFitness".Whenwerunforfitness,exercise,andpleasure,itiscommon
最新回复
(
0
)