niusouti.com
更多“ 以下结构体类型说明和变量定义中正确的是( )。 ”相关问题
  • 第1题:

    若有以下语句: typedef struct S {int g;char h;}T; 以下叙述中正确的是( )。

    A.可用S定义结构体变量

    B.可用T定义结构体变量

    C.S是struct类型的变量

    D.T是struct S类型的变量


    正确答案:B
    语句typedefstructS{intg;charh;)T的作用是用T作为structS{intg;charh;)的简写,所以选B。

  • 第2题:

    若有以下语句

    typedef struct S

    {int g;char h;}T;

    以下叙述中正确的是( )。

    A.可用S定义结构体变量

    B.可用T定义结构体变量

    C.S是struct类型的变量

    D.T是struct S类型的变量


    正确答案:B
    解析:语句typedef struct S{int g;char h;}T的作用是用T作为struet S{int g;char h;)的简写,所以选B。

  • 第3题:

    设有以下说明语句,则下面的叙述不正确的是()。 struct abc { int m; float n; } stype;

    A.struct是结构体类型的关键字

    B.stype是用户定义的结构体类型名

    C.m和n都是结构体成员名

    D.stype是用户定义的结构体变量名


    B

  • 第4题:

    以下结构体说明和变量定义中,正确的是


    正确答案:A
    本题考查typedef的使用方法,typedef对已存在的类型使用一个新的名字,选项A中ABC为新的类型别名,定义正确。

  • 第5题:

    设有以下说明语句,则下面的叙述正确的是()。 struct abc { int m; float n; }stype;

    A.struct是结构体类型的关键字

    B.abc是用户定义的结构体名

    C.m和n都是结构体成员

    D.stype是用户定义的结构体变量名

    E.struct abc 是结构体类型名


    stype 是用户定义的结构体类型名