首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: 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
2020-10-21
33
问题
有如下程序段:
int i = 0, j = 1;
int &r = i; // ①
r = j; // ②
int *p = &i; // ③
*p = &r; // ④
其中会产生编译错误的语句是( )。
选项
A、④
B、③
C、②
D、①
答案
A
解析
本题考查指针和引用。①为引用,使用正确;④中&r表示一个地址,而*p已经是一个值了,不能将一个指针赋值给一个值,所以编译错误。
转载请注明原文地址:https://www.kaotiyun.com/show/Z8yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成默认构造函数TestClass的定义,使得TestClass对象的类型为int,默认值为a=0,b=0,c=0,请在注释//
在C++语言中函数返回值的类型是由()决定的。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
下列有一维数组a的定义中,语法正确的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;intmain(){intsum,for(inti=0;i<6;i+=3){surri=i;
有如下程序:#inc1ude<iostream>usingnamespacestd;intmain(){charstr[100],*p;cout<<"Pleaseinputast
有如下程序:##inc1ude<iostream>usingnamespacestd;classToy{public:Toy(char*_n){strcpy(name,_n);count++
下列语句分别是不同程序中的第一个输入输出语句。若去掉其中的“<<left”,输出效果将发生变化的是
随机试题
Ourworkinghoursare______:wecangotoworkinthemorningorintheafternoon.
一般情况下,CT上正常人膀胱壁的厚度为
患者女,55岁。确诊为特发性血小板减少性紫癜。应用泼尼松治疗1年后,复查血小板升至20×109/L。仍维持口服泼尼松30mg/d。下列关于患者的实验室检查结果,叙述正确的是
病人可能没有下列哪项病史此病人最可能的诊断为
男性,48岁,肥胖,餐后阵发性右上腹痛,每次发作持续约1—4小时,伴有恶心和腹胀。首选的检查方法是
内部控制应当做到事前、事中、事后控制相统一,这属于证券公司内部控制的()原则。
商品流通的作用主要表现在()。
世界上第一位将圆周率的数值推算到小数点以后第七位的是()。
下列关于一人有限责任公司的说法,正确的是()。
Theauthorisprimarilyaddressing______.Thefirstparagraphismainlyabout______.
最新回复
(
0
)