对于int*p;inta[];p=a,的合法运算()。 A.p=a;p++相当于a++B.++p;相当于a[1]C.a++D.若p中的地址为100则p++;运算后则其值为100

对于int*p;inta[];p=a,的合法运算()。

A.p=a;p++相当于a++

B.++p;相当于a[1]

C.a++

D.若p中的地址为100则p++;运算后则其值为100


相关考题:

设有以下程序段: int a[5]={0},*p,*q; p=a; q=a; 则下列选项中,合法的运算是A.p*qB.p-qC.p*qD.p%q

设有以下程序段:int a[5]={0),*p,*q;p=a;q=a;则下列选项中,合法的运算是( )。A.p+qB.p-qC.p*qD.p%q

设有以下程序段; int a[5]={0},*p,*q; p=a;q=a;则合法的运算是______。A.p+qB.p-qC.p*qD.p%q

设有以下程序段: int a[5]={0},*p,*q; p=a; q=a; 则下列选项中,合法的运算是( )。A.p+qB.p-qC.p*qD.p%q

设有以下程序段: int a[5]={0},*p,*q; p=a; q=a; 则下列选项中,合法的运算是A.p+qB.p-qC.p*qD.P%q

设有以下程序段: int a[5]={0},*p,*q; p=a; q=a; 则下列选项中,合法的运算是.A.p+qB.p-qC.p*qD.P%q

下列语句中,能正确对指针进行初始化的有()。A.int a=3; int *p=a;B.int *p=3;C.int a=3; int *p=*a;D.int *p=100101;

对于:int a[] = {5,15,34,54,14,2,52,72}; int *p = a; 则 p[3] 的值是()。

【单选题】若要对a进行合法的自减运算,则之前应有下面 的说明。A.int p[3];B.int k; int * a=p; int * a=k;C.char * a[3]D.int a[10]; int * a=b+1;