已知:int *p , a ;则语句”p=&a”中运算符”&”的含义是()。
A.逻辑与运算
B.取变量地址
C.取指针内容
D.位与运算
A.逻辑与运算
B.取变量地址
C.取指针内容
D.位与运算
第1题
已知:“int a[10],*p=a;”则下面说法不正确的是()。
A.p指向数组元素a[0]
B.数组名a表示数组中第一个元素的地址
C.“int a[10],*p=&a[0];”与上述语句等价
D.以上均不对
第2题
已知:“int i=0,j=1,*p=&i,*q=&j;”错误的语句是()。
A.i=*&j;
B.p=&*&i;
C.j=*p;
D.i=*&q;
第3题
有如下定义语句
int a[]={1,2,3,4,5,6,7,8,9};
int *P;
P=a;则*(p+2)的值为______。
第5题
若有以下定义和语句,则通过指针p对值为8的数组元素的引用表达式是______。
int a[10]={1,2,3,4,5,6,7,8,9),*p;
p=&a[1];
第6题
设有以下定义和语句,则*(*(p+2) +1) 的值为______。 int a[3][2]={10,20,30,40,50,60},(*p) [2]; p=a;
第7题
设有以下定义的语句: int a[3][2]={10,20,30,40,50,60},(*p)[2]; p=a; 则*(*(P+2)+1)值为【 】。
第8题
A. int p=&m;
B. int *p=&m;
C. int &p=*m;
D. int *p=m;
第9题
若有以下说明和语句
struct student
{int age;
int num;
}std, *p;
p=&std;
则以下对结构体变量std中成员age的引用方式不正确的是( )。
A.std.age B.p->age C.(*p).age D.*p.age
第10题
若有以下定义和语句,则通过指针p对值为8的数组元素的引用表达式是______。
int a[10]={1,2,3,4,5,6,7,8,9),*p;
p=&a[1];