有定义int s[4][5],(*ps)[5];ps=s;则对数组s中元素引用正确的是 。
A. ps+1
B. *(ps+3)
C. ps[0][2]
D. *(ps+1)+3
查看答案
下列指针用法中错误的是 。
A. int i;int * ptr=&i;
B. int i;int * ptr;i= * ptr;
C. int * ptr;ptr=0;
D. int i=5;int * ptr; ptr=&i;
设语句char *s[]={"Student","Teacher","Father","Mother"},*ps=s[2];,执行语句cout<<*s[1]<<','<
A. T,Father,F
B. Teacher,F,Father
C. Teacher,Father,Father
D. 语法错无输出
以下4种说法中,正确的一项是 。
A. C++允许在字符串上进行整体操作
B. 语句char vn[ ] ="Brown";将vn定义成一个有5个元素的数组,因为"Brown"中含有5个字符
C. 对指针只要赋给一个地址值就可以了
D. 一维的指针数组实际上是一个二维数组
下面语句中错误的是 。
A. int a=5;int x[a];
B. const int a= 5;int x[a];
C. int n=5;int * p=new int[n];
D. const int n=5;int * p= new int [a];