pb=b;
pb=&b[0];
pb=b+2;
pb=b[5];
第1题:
要使语句“p=new int[10][20]”正确,p应事先定义为
A: int*p
B: int**p
C: int*p[20]
D: int(*p)[20]
第2题:
设有C语言变量说明“static int a[][2]={{1,2),(3,4}};int *pa,(*pb)[2];”,则执行语句“pa=pb=&a[0][0];”后,(*(pa+1))的值为(31)。
A.2
B.3
C.&a[0][1]
D.&a[1][0]
第3题:
a. int p=&m;
b. int *p=&m;
c. int &p=*m;
d. int *p=m;
第4题:
下面是类MyChss的定义,对定义中语句描述正确的是( )。class MyClass{public:void MyClass(int a){X=a;) //①int f(int a, int b) //②{X=a;Y=b;}int f(int a,int b,int c=0) //③{X=a;Y=b;Z=c;stahc void g (){X=10;) //④private:int X,Y,Z;};
A.语句①是类MyClass的构造函数定义
B.语句②和语句③实现类成员函数的重载
C.语句④实现对类成员变量X的更新操作
D.语句①②③和④都不正确
第5题:
若有定义
则a的定义与下面哪个语句等价
A.int(*A.[10];
B.int}g[10];
C.int*a;
D.int a[10];
第6题:
要随机产生一个两位数并赋值给y,下面语句正确的是 ______。
A.y=10+Int(91*RnD)
B.y=Int(10+90*RnD)
C.y=10+Int(89*RnD)
D.y=10+Int(90*RnD)
第7题:
假设变量intVar为一个整型变量,则执行赋值语句int Var="2"+3之后,变量intVar的值是【 】。
第8题:
a. pb=b;
b. pb=&b[0];
c. pb=b+2;
d. pb=b[5];
第9题:
A、p
B、*p
C、*&x
D、*p=x
E、x=*p
第10题:
A.int*p
B.int**p
C.int*p[20]
D.int(*p)[20]