已知:int m=10;,在下列定义引用的语句中,正确的是()。A.int &x=m;B.int y=&m;C.int &
已知:int m=10;,在下列定义引用的语句中,正确的是()。
A.int &x=m;
B.int y=&m;
C.int &z;
D.int &t=&m;
已知:int m=10;,在下列定义引用的语句中,正确的是()。
A.int &x=m;
B.int y=&m;
C.int &z;
D.int &t=&m;
已知:int n=10; 在下列定义引用的语句中,正确的是()。
A.int &x=n;
B.int x=&n;
C.int &x;
D.int &x=&n;
已知intm=10;在下列定义引用的语句中,正确的是()。
A.int&x=m;
B.inty=&m;
C.int&z;
D.int&t=&m;
已知语句int m=10;则下列表示引用的表示中正确的是
A.int &x=m;
B.int &y=10;
C.int &z;
D.float &t=&m;
Avoidfun(intaD);
Bvoidfun(int*&A;
Cvoidfun(int&a[);
Dvoidfun(int&*A;
A.8
B.14
C.18
D.10
已知下列函数定义: fun(int%,int c,int n,int datA){int k; for(k=0;k<m*n;k++) {*b=data; b++;} } 则调用此函数的正确写法是(假设变量a的说明为int a[50])()。
A.fun(*a,4,5,1);
B.fun(&a,4,5,1);
C.fun((int*)a,4,5,1);
D.fun(a,4,5,1);
已知类X的定义如下,为了实现将对象成员k的值修改为678,下面的哪条语句是正确的 ______。 class X{ private: int k; public: K(int n){k=n;} set(int n){k=m;} }; void fun(){ X a(10),*p=&a; ______ }
A.p->set(678);
B.X(678):
C.p->k=678;
D.p.set(678);
A.m[-i]
B.m[2*2]
C.m[m[0]]
D.m[m[i]]
A.m[++i]
B.m[1*2]
C.m[m[0]]
D.m[m[--i]]
若有以下结构体定义,则是正确的引用或定义。struct example{ int x; int y;}v1;
A.example.x=10
B.examplev2.x=10
C.struct v2;v2.x=10
D.struct example v2={10};