• 2021-04-14
    若有以下的说明、定义和语句,则值为31的表达式是: struct wc {int a; int *b; }*p; int x0[]={11,12},x1[]={31, 32}; static struct wc x[2]={100, x0, 300, x1}; p=x;
  • *(p++)->b

    内容

    • 0

      中国大学MOOC: 设有定义语句”struct {int x;int y;} d[2]={{1,3},{2,7}};”,则printf(“%d ”,d[0].y/d[0].x*d[1].x)”输出的是( )

    • 1

      若有定义:int x=0;以下表示真的表达式有: A: !x B: x==0 C: x D: x=1

    • 2

      若有定义:int x=0, *p=&x;,则语句printf("%d ",*p);的输出结果是

    • 3

      若有以下定义 int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12} int(*p)[3]=x; 则能够正确表示数组元素x[1][2]的表达式是()。

    • 4

      若有定义int x = -1,y=1;则下面表达式值为0的是______。 A: !x B: x = 1 C: y = 1 D: x && y