首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: int i = 0, j = 1; nt &r = i; // ① r = j; // ② int *p = &i; // ③ *p = &r; // ④ 其中会产生编译错误的语句是(
有如下程序段: int i = 0, j = 1; nt &r = i; // ① r = j; // ② int *p = &i; // ③ *p = &r; // ④ 其中会产生编译错误的语句是(
admin
2015-06-27
40
问题
有如下程序段:
int i = 0, j = 1;
nt &r = i; // ①
r = j; // ②
int *p = &i; // ③
*p = &r; // ④
其中会产生编译错误的语句是( )。
选项
A、④
B、③
C、②
D、①
答案
A
解析
本题考查指针和引用。①为引用,使用正确;④中&r表示一个地址,而*p已经是一个值了,不能将一个指针赋值给一个值,所以编译错误。
转载请注明原文地址:https://kaotiyun.com/show/ZRNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>class
下面程序的运行结果是______。#include<iostream.h>classA{publicvirtual、~(){cout<<”callA::~A()”<<end1;}};
在面向对象程序设计语言中,______是在类和子类之间自动地共享数据和方法地一种机制
要在类的对象上使用运算符,除了运算符【】和【】以外,其他的运算符都必须被重载。
如有下面初始化定义:chara[]="program";charb[]={’p’,’r’,’o’,’g’,’r’,’a’,’m’};则下列说法正确的是()。
数据库逻辑设计阶段分为______。
下列有关重载函数的说法中正确的是()。
已知在函数func中语句this->ff=0;与语句ff=O;的效果完全相同。对于这一现象,下列表述中错误的是
下面有关重载函数的说法中正确的是
随机试题
重度T2加权像,信号最高的肝占位是
治疗多发性肌炎首选
仲裁庭裁决劳动争议案件,应当自劳动争议仲裁委员会受理仲裁申请之日起()日内结束。
完全适用《中华人民共和国劳动合同法》的组织不包括________。
使用Word编辑文档中的表格时,下列操作不能实现的是()。
狄德罗
项目经理认为到目前为止的费用在某种程度上是项目将发生的剩余工作所需成本的指示器,则EAC的公式为(172)。
以下叙述中,错误的是()。
下面程序的运行结果为()。#include<iostream.h>classA{public:A(){cout<<"1";}~A(){cout<<"2";}};classB:publicA{public:B(){cout
A、Touchourskinasmuchaspossible.B、Washourskingently.C、Burstpimplesassoonastheycomeout.D、Usegoodfacialcream.
最新回复
(
0
)