• 2022-06-07
    以下说法正确的是 &p[i]等价于*(p+i) p[i]等价于*(p+i) p[i]等价于*p+i p[i]等价于p+i[/i][/i][/i][/i]
  • p[i]等价于*(p+i)[/i]

    内容

    • 0

      若有说明:int i, j = 7, *p = &i ; 则与i = j;等价的语句是(  ) A: i = p ; B: *p = *&j ; C: i = &j ; D: i = **p ;

    • 1

      若有说明: int i,j=100, *p=&i;, 则与i=j; 等价的语句是( ). A: i= *p; B: *p=*&j; C: i=&j; D: i=*&p;

    • 2

      设有数据定义语句“int i,j=7,*p=&i;”则与“i=j;”等价的是( ) A: i=*p; B: *p=*&j; C: i=&j; D: i=&p;

    • 3

      设有声明"intp[10]={1,2},i=0;","p[++i]=p[i];"与"p[i]=p[i+1],i++;"等价。[/i][/i]

    • 4

      若有定义:int<br/>a&#91;10&#93;,<br/>*p=a, i=0;以下不能表示a数组元素值的是()。 A: a[i] B: p[i] C: *(p+i) D: p++