以下关于typedef的叙述错误的是A.用typedef可以增加新类型B.typedef只是将已存在的类型用一个新的名字来代表C.用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名D.用typedef为类型说明一个新名,通常可以增加程序的可读性

题目

以下关于typedef的叙述错误的是

A.用typedef可以增加新类型

B.typedef只是将已存在的类型用一个新的名字来代表

C.用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名

D.用typedef为类型说明一个新名,通常可以增加程序的可读性


相似考题
参考答案和解析
正确答案:A
解析:typedef关键字是用来给已有的类型起—个新的名字,以增加程序的可读性的。所以,通过typedef是不可能增加新的类型的,故应该选择A。
更多“以下关于typedef的叙述错误的是A.用typedef可以增加新类型B.typedef只是将已存在的类型用一个新 ”相关问题
  • 第1题:

    以下关于typedef的叙述错误的是______。

    A.用typedef可以增加新类型

    B.typedef只是将已存在的类型用一个新的名字来代表

    C.用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名

    D.用typedef为类型说明一个新名,通常可以增加程序的可读性


    正确答案:A
    解析: 本题考查的重点是typedef的理解运用。C语言允许通过typedef为数据类型定义新名字,但是,它并非是生成新的数据类型,因此选项A是错误的。

  • 第2题:

    以下关于typedef的错误是( )。

    A.用typedef可以增加新类型

    B.typedef只是将已存在的类型用一个新的名字代表

    C.用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名

    D.用typedef为类型说明一个新名,通常可以增加程序的可读性


    正确答案:A

  • 第3题:

    2、以下关于typedef的叙述错误的是()

    A.用typedef可以增加新类型

    B.typedef只是将已存在的类型用一个新的名字来代表

    C.用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名

    D.用typedef为类型说明一个新名,通常可以增加程序的可读性


    用 typedef 可以在 C 语言中创建新的数据类型

  • 第4题:

    以下关于typedef的叙述错误的是( )。

    A.用typedef可以增加新类型

    B.typedef只是将已存在的类型用一个新的名字来代表

    C.用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名

    D.用typedef为类型说明一个新名,通常可以增加程序的可读性


    正确答案:A
    Typedef语句的作用仅仅是用“标识符”来表示已存在的“类型名”,并未产生新的数据类型。

  • 第5题:

    32、以下关于typedef的叙述错误的是()

    A.用typedef可以增加新类型

    B.typedef只是将已存在的类型用一个新的名字来代表

    C.用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名

    D.用typedef为类型说明一个新名,通常可以增加程序的可读性


    用 typedef 可以在 C 语言中创建新的数据类型