首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: 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-11-11
40
问题
有如下程序段:
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/6Syp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*s1,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。如:s1为"1112223333aaaaeeffd"s2为"11
下面叙述中错误的是()。
有如下程序;#include<iostream>usingnamespacestd;classB{public:virtualvoidshow(){cout<<’’B’’;}};
有如下类定义:ciassA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间a=_____;strcpy(a,aa);
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
有如下程序:#include<iostream>usingnamespacestd;classBasel{public:Basel(intd){cout<<d;}~Base1(){}
运算符重载时不需要保持的性质是()。
下列各组类型声明符中,含义相同的一组是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
使用VC6打开考生文件夹下的源程序文件modi2.epp。阅读下列函数说明和代码,补充空出的代码。函数conveX(char*des,char*str)实现的功能是,如果字符串s仃里面有空格或者不可打印字符,则全部去掉,将转化后的字符串放在字符串des里,
随机试题
A、Inthe1970s.B、Inthe1960s.C、Inthe1950s.D、Inthe1940s.A事实细节题。短文末尾提到,从20世纪50年代起,美国国会拨款建设公路系统,直到1974年,公路系统建设基本完成。
国家垄断资本主义调控经济的主要手段有哪些?主要机制是什么?
A.气滞血瘀B.气滞血瘀水停C.气滞湿阻血瘀D.气滞痰凝血瘀E.气虚饮停血瘀
腹痛湿热壅滞证,选方
下列关于急性病毒性肝炎细胞变化的描述,哪项是不常见的变化
下列会计账簿中,可以跨年度连续使用的是()。
下列属于奥尔夫教育理念的是()。
下列诗句的作者与所指人物都正确的一项是()。
教育上的“拔苗助长”违背了人的身心发展的()规律。
属于立法活动的是()。
最新回复
(
0
)