多项选择题

若有以下定义: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

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

多项选择题
若有定义语句: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

多项选择题
如果整型数据在内存中占4个字节,若有定义int a[]={10,20,30},p=&a;,当执行p++;后,下列说法正确的是()

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

相关试题
  • 与k=n++完全等价的表达式是()
  • C语言编译连接生成的.exe文件属于()。
  • C语言源程序经过编译生成()。
  • 下面不是C语言特点的是()。
  • 在C语言中,定义一个共用体变量时,系统分...