设变量定义为“int x, *p = &x;”,则 & *p相当于( )。
(A)p
(B)*p
(C)x
(D)* &x
若有以下定义,则值为4的表达式是( )。
int a[] = {1,2,3,4,5,6,7,8,9,10}, *p = a;
(A)p += 3, * (p++)
(B)p += 3, * ++p
(C)p += 4, * p++
(D)p += 4, ++ * p
程序中对fun函数的说明为“void *fun( );”,此说明的含义是( )。
(A)fun函数无返回值
(B)fun函数的返回值可以是任意的数据类型
(C)fun函数的返回值是无值型的指针类型
(D)指针fun指向一个函数,该函数无返回值