单项选择题

在16位编译系统上,若有定义int a[]={10,20,30},*P=&a;,当执行P++后,下列说法错误的是()。

A.p向高地址移了一个字节
B.p向高地址移了一个存储单元
C.p向高地址移了两个字节
D.p与a+1等价

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序 fun(int x) { int p; if(x= =0 || X= =1)return(3); P=x-fun(x-2); return P; main() { printf( %d\n ,fun(7));} 执行后的输出结果是()。

A.7
B.3
C.2
D.0

单项选择题
有以下程序 fun(int X,int Y) {static int m=0,i=2; i+=m+1; m=i+X+Y; return m; } main() {int j=1,m=1,k; k=fun(j,m);printf( %d, ,k); k=fun(j,m);printf( %d\n ,k); } 执行后的输出结果是()。

A.5,5
B.5,11
C.11,11
D.11,5

相关试题
  • 有以下程序,其功能是:以二进制“写”方式...
  • 下面程序的功能是建立一个有3个结点的单循...
  • 下面程序的运行结果是()。 #include ...
  • 下面程序由两个源程序文件:t4.h和t4.c...
  • 下面程序的功能是:将N行N列二维数组中每一...