存在定义int a[10] ,x, * pa;,若pa=a[0] ,下列的哪个选项和其他3个选项不是等价的?A.x= * pa;B.x= * (a+1) ;C.x= * (pa+1) ;D.x= * [1] ;
存在定义int a[10] ,x, * pa;,若pa=&a[0] ,下列的哪个选项和其他3个选项不是等价的?
A.x= * pa;
B.x= * (a+1) ;
C.x= * (pa+1) ;
D.x= * [1] ;
相关考题:
下列程序中,正确的为______。A.main() { int *pb=b; float 1>=15.25; print f("%d\n" ,*pb); }B.amin() { int a,*pa; a=10; *pa=a; prinffC%d",*pa); }C.main() { char s[20]; char *ps=s; scanf("%s",*p); printf("%s",*p); }D.main() { char str[10]; int *ps=str[0]; str="abcdefg"; printf("%s",*p); }
有定义语句:“int*p[4];”,以下选项中与此语句等价的是( )。 A.int p[4];B.int**P;SXB 有定义语句:“int*p[4];”,以下选项中与此语句等价的是( )。A.int p[4];B.int**P;C.int*(p[4]);D.int(*p)[4];
以下程序输出a和b的结果是_____________注意:答案连着写,中间不要有空格、或其它分隔符. #include <stdio.h> void swap(int *pa,int *pb) { int *p; p=pa; pa=pb; pb=p; } int main() { int a=10,b=20; int *p1=a,*p2=b; if(a<b) swap(p1,p2); printf("%d%dn",a,b); return 0; }