首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: 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-07-22
35
问题
有如下程序段:
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/4NNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计主要强调的是
下面程序的结果为#include<iostream.h>intc;classA{private:inta;static
以下程序的输出结果是()。#include<iostream.h>voidfunc(char**m){++m:cout<<*m<<endl;}
下面程序的输出结果为:Base::fun,请将程序补充完整。#include<iostream.h>classBase{public:【】fun(){cout<<"Base::fun"<<end1;}}
如果表达式y*x+十中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
下列类的定义中,有()处语法错误。classBase{public:Base(){}Base(inti){data=i;}
在关系模型中,把数据看成是二维表,每一个二维表称为一个【 】。
下列叙述中错误的是
若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是【 】。
this指针是C++语言实现什么的一种机制?()
随机试题
A、Thewoman’sclassmate.B、Thewoman’sboyfriend.C、Thewoman’sbrother.D、Thewoman’steacher.B此题考点为推断。对话中男士提到约翰正和几个女孩约会。女士答道:
肝硬化最常见的并发症是
桔梗粉末中可见( )。
人力资源供给与需求的不平衡主要有( )等类型。
下列各项中,属于外汇管理法律制度规定的外汇的有()。(2012年)
现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。则该关系模式的键是()。
被继承人甲的儿子乙先于甲死亡,现依法由乙的儿子丙代替乙继承甲的遗产,此继承被称为()。
在中国古代四大发明向西方传播的过程中,贡献最大的是()。
Oneoftheconflictsthatateacherfacesrelatestoeconomics.Theteacherisexpectedtobeamodelofdressandappearance,t
TheUnitedNationsConferenceonDragAbusethattookplaceearlierthisyearinViennawasaveryproductivemeeting.Asnerve
最新回复
(
0
)