多項選擇題若已定義:int a[9],*p=a;并在以后的語句中未改變p的值,能表示a[1]地址的表達式是()

A.p+1
B.a+1
C.a++
D.++p


您可能感興趣的試卷

你可能感興趣的試題

2.多項選擇題

若有以下調(diào)用語句,則正確的fun函數(shù)的首部是()

A.void fun(int m, int x[])
B.void fun(int s, int h[41])
C.void fun(int p, ints)
D.void fun(int n, int a)

3.多項選擇題若有以下定義:int a[]={1,2,3,4,5,6,7,8,9,10},p=a;,則以下表達式的值為4的是()

A.若p+=2, 則*(p++)的值為4
B.若p+=2, 則*++p的值為4
C.若p+=3, 則*p++的值為4
D.若p+=2, 則++*p的值為4

4.多項選擇題若有定義語句:int x[5]={0,1,2,3,4},p;,則以下表達式的值正確的是()

A.若p=x+1,則++(*p)的值為2
B.若p=x+2,則p++的值為2
C.若p=x+1,則(p++)的值為2
D.若p=x+1,則++p的值為2

5.多項選擇題如果整型數(shù)據(jù)在內(nèi)存中占4個字節(jié),若有定義int a[]={10,20,30},p=&a;,當執(zhí)行p++;后,下列說法正確的是()

A.p向高地址移了一個字節(jié)
B.p向高地址移了四個字節(jié)
C.p向高地址移了一個存儲單元
D.p與a+1等價