• 2021-04-14
    设有如下定义:
    struct st
    {  int a;
    float b;
    }st1, *pst;
    若有pst = &st1; 则下面引用不正确的是()。
  • pst.b

    内容

    • 0

      已知:struct st int n;struct st next;;static struct st a[3]=1,

    • 1

      若有以下定义和语句:struct st{ int x; int y;}s; 则下列赋值正确的是( )。 A: st.x=10 ; B: st.s.x=10; C: struct st a;a.x=10; D: struct st a.x={10};

    • 2

      若有以下定义,则下列赋值语句中不正确的是。 struct student { int num; char name[20]; }st,*p=&st;

    • 3

      若有以下定义和语句struct st{int x;char y;}s;则下列赋值正确的是()。 A: st.x=10; B: st.s.x=10; C: struct st={10, 7}; D: struct st a={10, 7};

    • 4

      若有以下定义和语句 struct a { int n,m;}; struct a st[3]={{1,20},{2,19},{3,21}}; struct a *p=st; 则以下错误的引用是( ).