下列程序的输出结果是( )。int main(){ int a[][3]={10,20,30,40,50,60};int (*p)[3];p=a;cout<
A. 10,30,50
B. 10,20,30
C. 20,40,60
D. 10,30,60
查看答案
设有说明:int a[][4]={1,2,3,4,5,6,7,8,9,10},*p=*(a+1); 以下数值为9 的表达式是( )。
A. p+=3,*p++
B. p+=4,*(p++)
C. p+=4,*++p
D. p+=4,++*p
下列说法正确的是( ) 。
A. 数组的下标表示法处理速度比指针表示法处理速度慢
B. 数组的下标表示法处理速度比指针表示法处理速度快
C. 数组的下标表示法处理速度和指针表示法处理速度相同
D. 数组的下标表示法处理速度和指针表示法处理速度不可比较
若有定义: int *x[4]; 则标识符x( )。
A. 是一个指向整型变量的指针
B. 是一个指针数组
C. 是一个指针,它指向一个含有四个整型元素的一维数组
D. 说明不合法
若有以下定义,则能够正确表示数组元素x[1][2]的表达式是( )。int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12}; int *p=&x[0][0];
A. p[1][2]
B. (*p+1)+2
C. p+5
D. p[5]