第七章测试1.
若有定义int a[5],*p=a;,则对a数组元素的正确引用是______。
A:*(a+2) B:a+2 C:*&a[5] D:*(p+5)
答案:A
2.
以下程序的运行结果是______。
#include "stdio.h"
void main()
{int m=1,n=2,*p=&m,*q=&n,*r;
r=p;p=q;q=r;
printf("%d,%d,%d,%d",m,n,*p,*q);
}
A:2,1,1,2 B:2,1,2,1 C:1,2,2,1 D:1,2,1,2 3.
若有语句int *point,a=4;和point=&a; 下面均代表地址的一组选项是______。
A:a,point,*&a B:&point,*point,&a C:&a,&*point,point D:&*a,&a,*point 4.
已知int a[4],*p;,则语句p=&a;是正确的。
A:对 B:错 5.
指针变量的类型不是该变量本身的类型,而是它所指向的变量的类型。
A:错 B:对
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!