• 2021-04-14
    定义: int a=1,*p=&a; 则表达式 &*&p 的值是 1 。
  • 内容

    • 0

      定义int a[10]={11,12,13,14,15}, *p=&a[5]; 则表达式a[0]+*p的值是__________。

    • 1

      设有以下定义的语句:int a[3][2]={10,20,30,40,50,60}, (*p)[2];p=a;则 *(*(p+2)+1)值为________________

    • 2

      若有定义语句:int a[]={1,2,3,4,5};则对语句int *p=a;正确的描述是() A: 语句int *p=a;定义不正确 B: 语句int *p=a;初始化变量p,使其指向a的第一个元素 C: 语句int *p=a;是把a[0]的值赋给变量p D: 语句int *p=a;是把a[1]的值赋给变量p

    • 3

      已知定义int a[]={1,2,3,4},y,*p=&a[1];,执行y=(*--p)++;后,y的值是( )。

    • 4

      若有定义:int a[8],*p=a; 则以下表达式中不能代表数组元素a[1]的地址的是【 】。 A: &a[0]+1 B: &a[1] C: a[0]+1 D: a+1 E: &p[1] F: p+1 G: ++p