首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: 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
2014-08-29
63
问题
有如下程序段:
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赋给*p,这会使编译器产生类型不符的错误提示。
转载请注明原文地址:https://kaotiyun.com/show/6XNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关键字中,用来说明虚函数的是()。
模板是实现类属机制的一种工具,其功能非常强大,它允许用户构造类属类,即()。
下面对于基类和派生类的描述错误的是()。
分析下面程序,该程序的运行结果是()。#include<iostream.h>classcmm{public:staticintm;cmm(){m++;}cmm(
下面关于运算符重载的描述错误的是()。
下列运算符中,()运算符在C++中不能重载。
设有如下关系表:则下列操作中正确的是()。
对象还有操作,用于改变对象的状态,对象及其操作就是对象的【】。
有如下语句序列:intk=0;do{k+=5;cout<<’$;}while(k<19);while(k-->0)cout<<’*’;执行上面的语句序列输出字符$和*的个数分别是______。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但口运算符只能作为类的【】函数重载。
随机试题
下列各项,不属涩脉临床主病的是
一般来说,国际收支平衡表包括的主要项目有()。
供热管道活动支架可分为()等形式。
企业财产保险主要承保因火灾或其他自然灾害和意外事故造成的被保险人的( )。
诊断性测评的特点有()。(2007年5月二级真题)
简述全面依法治国的重要意义。
数据库系统的核心是
(1)ThestoryofthewestwardmovementofpopulationintheUnitedStatesis,inthemain,thestoryoftheexpansionofAmerica
Inrecentyears,therehasbeenabigincreaseinairtravelandmanylargeairportshavenowreachedthelimitofthenumberof
A、Togetinformationwhenindanger.B、Tobesavedincaseofanaccident.C、Tosharethefunwiththeminexploration.D、Totel
最新回复
(
0
)