[工学]第8章 善于利用指针2.ppt

[工学]第8章 善于利用指针2

B 已有声明 int a[5]; 以下表达式中不能正确取 得a[1]指针的是 。 A. a[1] B. ++a C. a[0]+1 D. a+1 B 若有声明“int a[3][4], *p=a[0] ,(*q)[4]=a;”, 则下列叙述中错误的是 。 A. a[2][3] 与 q[2][3]等价 B. a[2][3] 与 p[2][3]等价 C. a[2][3] 与 p[11]等价 D. a[2][3] 与 *(p+11)等价 E. a[2][3] 与 p=p+11,*p等价 B 若有声明“int a[]={1,2,3,4},*p,i;”,则以下程序 段中不能输出13的是 。 A.for(i=0;i4;i+=2) printf(%d,a[i]); B.for(p=0;p4;p+=2) printf(%d,a[p]); C.for(p=a;pa+4;p+=2) printf(%d,*p); D.for(p=a,i=0;i4;i+=2) printf(%d,p[i]); D 以下程序段中,有语法错误的是 。 A. f

文档评论(0)

1亿VIP精品文档

相关文档