参考答案和解析
正确答案:B,C,D
更多“下列选项中是定义结构体类型的指针变量的格式不正确的是()。A、struct结构名 指针变量名B、struct结构名 变量名C、static结构名 指针变量名D、struct指针变量名 结构名”相关问题
  • 第1题:

    设有以下说明语句 typedef struct { int n; char ch[8]; }PER;

    A.PER 是结构体变量名

    B.PER 是结构体类型名

    C.typedef struct 是结构体类型

    D.struct 是结构本类型名


    正确答案:B
    解析:本题考核的知识点是如何使用typedef定义新的类型。本题通过typedef在定义一个结构体类型的同时,把它自定义成类型名PER,故PER是结构体类型名。所以,4个选项中B为所选。

  • 第2题:

    设有以下说明语句:则下面叙述中正确的是( )。

    A.PER是结构体变量名

    B.PER是结构体类型名

    C.typedef struct是结构体类型

    D.struct是结构体类型名


    正确答案:B
    本题中,typedef声明新的类型名PER来代替已有的类型名,PER代表上面指定的一个结构体类型,此时,也可以用PER来定义变量。

  • 第3题:

    结构体变量的定义格式正确的是()

    • A、struct变量名;
    • B、结构名变量名;
    • C、struct结构名变量名;
    • D、struct变量名结构名;

    正确答案:C

  • 第4题:

    下列选项中关于结构体普通变量定义的格式不正确的是()。

    • A、struct结构名变量名
    • B、static结构名变量名
    • C、function结构名变量名
    • D、struct变量名结构名

    正确答案:B,C,D

  • 第5题:

    下列选项中是定义结构体类型的指针变量的格式不正确的是()。

    • A、struct结构名 指针变量名
    • B、struct结构名 变量名
    • C、static结构名 指针变量名
    • D、struct指针变量名 结构名

    正确答案:B,C,D

  • 第6题:

    结构体指针的定义方式正确的是()

    • A、struct结构体名 指针变量名;
    • B、struct结构体名;
    • C、struct指针变量名;
    • D、struct指针变量名 结构体名;

    正确答案:A

  • 第7题:

    定义指向指针的指针的格式为:类型标识符**指针变量名


    正确答案:正确

  • 第8题:

    从变量的角度看,指针变量也具有变量的3个要素,分别包括()

    • A、指针指向那个常量
    • B、变量名
    • C、指针的值
    • D、指针变量的类型

    正确答案:B,C,D

  • 第9题:

    下面正确的结构体定义格式是()

    • A、struct结构体名{类型成员变量1;类型成员变量2;….类型成员变量n;};
    • B、struct结构体名{类型成员变量1;类型成员变量2;….类型成员变量n;}
    • C、struct{类型成员变量1;类型成员变量2;….类型成员变量n;}结构体名;
    • D、struct{类型成员变量1;类型成员变量2;….类型成员变量n;}结构体名

    正确答案:A

  • 第10题:

    单选题
    数据结构里,下列选项中是定义结构体类型的指针变量的格式的是()。
    A

    struct结构名指针变量名

    B

    struct结构名变量名

    C

    static结构名指针变量名

    D

    struct指针变量名结构名


    正确答案: D
    解析: 暂无解析

  • 第11题:

    多选题
    下列选项中关于结构体普通变量定义的格式不正确的是()。
    A

    struct结构名变量名

    B

    static结构名变量名

    C

    function结构名变量名

    D

    struct变量名结构名


    正确答案: C,D
    解析: 暂无解析

  • 第12题:

    多选题
    数据结构里,下列选项中是定义结构体类型的指针变量的格式不正确的是()。
    A

    struct结构名指针变量名

    B

    struct结构名变量名

    C

    static结构名指针变量名

    D

    struct指针变量名结构名


    正确答案: D,A
    解析: 暂无解析

  • 第13题:

    设有以下说明语句: typedef struct { int n; char ch[8]; }PER; 则下面叙述中,正确的是( )。

    A.PER是结构体变量名

    B.PER是结构体类型名

    C.typedef struct是结构体类型

    D.struct是结构类型名


    正确答案:B
    解析:本题考核用typedef定义自己的变量类型。C++语言允许定义用关键字typedef所命名的新的数据类型。实际上,没有建立一个新的数据类型,而仅是对存在的类型定义了一个新的名字。所定义的新名是现有的类型名的补充,而不是取代。

  • 第14题:

    在C语句中,&后跟指针变量名,表示该指针变量的( )。

    A、值

    B、别名

    C、地址

    D、类型


    参考答案C

  • 第15题:

    用Type语句定义的类型称为记录类型,要访问一个某记录型变量中的某个元素,需采用下述格式()。

    • A、变量名->元素名
    • B、变量名.元素名
    • C、元素名->变量名
    • D、元素名.变量名

    正确答案:B

  • 第16题:

    数据结构里,下列选项中是定义结构体类型的指针变量的格式不正确的是()。

    • A、struct结构名指针变量名
    • B、struct结构名变量名
    • C、static结构名指针变量名
    • D、struct指针变量名结构名

    正确答案:B,C,D

  • 第17题:

    数据结构里,有名为goods的结构体,定义这种结构体的指针变量正确的是()。

    • A、struct p;
    • B、struct goods p;
    • C、struct goods;
    • D、goods p;

    正确答案:B

  • 第18题:

    数据结构里,下列选项中是定义结构体类型的指针变量的格式的是()。

    • A、struct结构名指针变量名
    • B、struct结构名变量名
    • C、static结构名指针变量名
    • D、struct指针变量名结构名

    正确答案:A

  • 第19题:

    定义结构体类型的指针变量格式不正确的是()

    • A、struct结构名指针变量名;
    • B、struct结构名*指针变量名;
    • C、struct*指针变量名结构名;
    • D、struct指针变量名结构名;

    正确答案:A,C,D

  • 第20题:

    设有以下说明语句:typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是()

    • A、PER是结构体变量名
    • B、PER是结构体类型名
    • C、typedefstruct是结构体类型
    • D、struct是结构体类型名

    正确答案:B

  • 第21题:

    下列关于指针说法不正确的是()

    • A、地址就是内存区中对每个编号的存储值
    • B、指针的一般形式为:类型说明符变量名#;
    • C、指针的一般形式为:类型说明符#变量名;
    • D、floatp;该变量为指针类型变量

    正确答案:A,B,C,D

  • 第22题:

    单选题
    用Type语句定义的类型称为记录类型,要访问一个某记录型变量中的某个元素,需采用下述格式()。
    A

    变量名->元素名

    B

    变量名.元素名

    C

    元素名->变量名

    D

    元素名.变量名


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    结构体指针的定义方式正确的是()
    A

    struct结构体名 指针变量名;

    B

    struct结构体名;

    C

    struct指针变量名;

    D

    struct指针变量名 结构体名;


    正确答案: A
    解析: 暂无解析

  • 第24题:

    多选题
    下列选项中是定义结构体类型的指针变量的格式不正确的是()。
    A

    struct结构名 指针变量名

    B

    struct结构名 变量名

    C

    static结构名 指针变量名

    D

    struct指针变量名 结构名


    正确答案: A,D
    解析: 暂无解析