A.p+1 B.a+1 C.a++ D.++p
A.以上两处的*p含义相同,都说明给指针变量p赋值 B.在"double r=99,*p=&r;"中,把r的地址赋值给了p所指的存储单元 C.语句"*p=r;"把变量r的值赋给指针变量p D.语句"*p=r;"取变量r的值放回r中
A.printf("%d",a); B.printf("%d",*p); C.printf("%d",p); D.printf("%d",*&a);
A.a, p, &*a B.*&a, &a, *p C.&a, p, &*p D.*&p, *p, &a
A.p1=k; B.p1=p2; C.*p1=*p2; D.k=*p1+*p2;
A.p是一个指向一维数组的指针变量 B.p是指针变量,指向一个整型数据 C.p是一个指向函数的指针,该函数的返回值是一个整型 D.以上都不对
A.0 B.1 C.49 D.50
A.指针变量可以做加减运算 B.数组元素的指针就是数组元素的地址 C.数组名是一个指针变量 D.指针变量中只能存放地址
A.p=s+5; B.s=p+s C.s[2]=p[4]; D.*p=s[0];
A. *(a+6) B. *(&a[0]+6) C. *(a[1]+2) D. *(&a[0][0]+6)