首页 > 计算机类考试
题目内容 (请给出正确答案)
[单选题]

已知:int m=10:在下列定义引用的语句中,正确的是()

A.int &x=m

B.int y=&m

C.int &z

D.int &t=&m

答案
收藏

A、int &x=m

解析:解析:本题考核引用的定义。C++的引用是一种赋值、发送和返回复杂数据结构的方法,应用这种方法,系统不需要负担额外的开销,节省内存空间。建立引用的格式为:类型 &引用名=已定义的变量名;。所以只有A选项是符合要求的。

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“已知:int m=10:在下列定义引用的语句中,正确的是()”相关的问题
第1题
已知"int*p;fun(p);",其中,函数fun没有返回值,且其形参定义为引用调用方式则下列给出的fun函数原型中正确的是()。
已知"int*p;fun(p);",其中,函数fun没有返回值,且其形参定义为引用调用方式则下列给出的fun函数原型中正确的是()。

Avoidfun(intaD);

Bvoidfun(int*&A;

Cvoidfun(int&a[);

Dvoidfun(int&*A;

点击查看答案
第2题
下列的符号常量定义中,错误的定义是()。A、const M=10;B、const int M=20;C、const char ch;D、c

下列的符号常量定义中,错误的定义是()。

A、const M=10;

B、const int M=20;

C、const char ch;

D、const bool mark=true;

点击查看答案
第3题
若已定义 int arr[10]; 则不能正确引用arr数组元素的是()。

A.arr[0]

B.arr[1]

C.arr[10-1]

D.arr[7+3]

点击查看答案
第4题
设数组age由以下语句定义:int a=newint[10];则数组的最后一个元素的正确引用方法为()。

A.age[10]

B.age[9]

C.age[]

D.age[0]

点击查看答案
第5题
已有intm=10;则属于合法引用定义的是()

A.int&rm=m

B.int&rm=10

C.int&rm;rm=m

D.int&rm=&m

点击查看答案
第6题
在下列函数结束后,马上从内存中清除的是__.void Test(){int i = 100;int()arr = new int【10】;string str = “this is a test”;object r = new System.DateTime(1999,9,9);}

A.变量i

B.数组变量arr

C.变量str 所引用的字符串对象

D.变量r 所引用的DataTime 对象

点击查看答案
第7题
下列哪些语句中定义的变量属于引用类型变量()

A.IInformation info; // IInformation 为一接口类型名引用类型:类,接口

B.MyStruct x; //MyStruct 为一结构类型名

C.int[] arr

D.MyEnum y; //MyEnum 为已定义的枚举类型名

点击查看答案
第8题
已知程序功能为:随鼠标的位置变化,图形中矩形的大小发生变化。请在程序空档出选择填写正确语句: int [ ][ ]myRect = { {10,10}, {10,20}, {10,30},{10,40}, {20,10}, {20,20}, {20,30},{20,40}, {30,10}, {30,20}, {30,30},{30,40}, {40,10}, {40,20}, {40,30},{40,40} }; void setup() { size(400,600); background(220); } void draw() { int i=0; int col; background(220);//刷新屏幕显示 for(i=0;i<=15;i++) { rect(myRect[i][0]*m,myRect[i][1]*m,10*m,10*m); //画方形 } } }

A.float m=map(mouseX,0,width,1,8);

B.int m=map(mouseX,0,width,1,8);

C.float m=constrain(mouseX,0,width,1,8);

D.int m=constrain(mouseX,0,width,1,8);

点击查看答案
第9题
若一个外部变量的定义形式为static int x;,那么,其中static的作用应该是______。A.将变量存储在静

若一个外部变量的定义形式为static int x;,那么,其中static的作用应该是______。

A.将变量存储在静态存储区

B.使变量x可以由系统自动初始化

C.使x只能在本文件内引用

D.使x的值可以永久保留

点击查看答案
第10题
根据下面的定义,能打印出字母M的语句是()。struct person{char name[9];int age;}; structpersonc

根据下面的定义,能打印出字母M的语句是()。 struct person { char name[9]; int age; }; struct person class[10]={"John",17,"Paul",19,"Mary",18,"Adam",16};

A.printf("%c\n",class[3].name};

B.printf("%c\n",class[2].name[0]);

C.printf("%c\n",class[3].name[1]);

D.printf("%c\n",class[2].name[1]);

点击查看答案
第11题
下列变量定义语句不正确的是()

A.int a,b=0;

B.float r,area;

C.double s=1.0;

D.char ch=’m’;

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改