已知:int m=10;在下列定义引用的语句中,正确的是______。A.int &x=m;B.int y=&m;C.int &a

题目
已知:int m=10;在下列定义引用的语句中,正确的是______。A.int &x=m;B.int y=&m;C.int &a

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

A.int &x=m;

B.int y=&m;

C.int &z;

D.int &t=&m;

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

求y=cos(x)从0到π的积分,正确的命令为_________。

A.int(y,x,0,pi)

B.int(x,0,pi)

C.int(x,y,0,pi)

D.int(0,pi,x,y)


df

第2题:

下面能正确使用的语句是().

A.int*x;y=1;x=&y;

B.int*x;y;x=&y;

C.int*x;*x=1;

D.int*x,y=1;x=y;


A

第3题:

已知intm=10;在下列定义引用的语句中,正确的是( )。

A.int&x=m;

B.inty=&m;

C.int&z;

D.int&t=&m;


正确答案:A
A。【解析】C++的引用是一种赋值、发送和返回复杂数据结构的方法,建立引用的格式为:类型-引用名=已定义的变量名。所以只有A选项是符合要求的。

第4题:

10、求y=cos(x)从0到π的积分,正确的命令为_________。

A.int(y,x,0,pi)

B.int(x,0,pi)

C.int(x,y,0,pi)

D.int(0,pi,x,y)


int(f(x),x,a,b)

第5题:

下列定义中,【 】定义了指向数组的行地址。

A.int (*p)[10];

B.int (*p)[];

C.int *p[10];

D.(int *)p[10];


int *p[ ];

第6题:

已知:int m=10;在下列语句中错误的是()

A.int *p=new int(m);

B.int *p=new int[m]={0};

C.float *p=new float(m);

D.float *p=new float[m];


int *p=new int[m]={0};

第7题:

13、下列关于数组的定义形式,哪些是正确的是?()

A.int[ ]c=new char[10];

B.int[ ][3]=new int[2][ ];

C.int[ ]a[ ]; a=new int[ ][5];

D.char b[ ]; b=new char[80];


int[ ]c=new char[10];;int[ ][3]=new int[2][ ];;int[ ]a; a=new int;

第8题:

若有定义

则a的定义与下面哪个语句等价

A.int(*A.[10];

B.int}g[10];

C.int*a;

D.int a[10];


正确答案:B
本题考查typedef的使用方法,typedef对已存在的类型使用一个新的名字,其中本题中int*用T来代替,所以定义Ta[10];就相当于是int*a[10];选项B正确。

第9题:

下列关于数组的定义形式,正确的是()。

A.int[] c = new char[10];

B.int[][3] = new int[2][];

C.int[] a; a= new int;

D.char b[] ;b = new char[80];


B

第10题:

已知:int m=10;在下列语句中错误的是()

A.int *p=new int(m);

B.int *p=new int[m]={0};

C.new float(m);

D.new float[m] ;


int *p=new int[m]={0};