以下叙述中正确的是A.使用typedef说明新类型名时,其格式是:typedef新类型名原类型名;B.在程序中,允许用typedef来说明一种新的类型名C.使用typedef说明新类型名时,后面不能加分号D.在使用typedef改变原类型的名称后,只能使用新的类型名

题目

以下叙述中正确的是

A.使用typedef说明新类型名时,其格式是:typedef新类型名原类型名;

B.在程序中,允许用typedef来说明一种新的类型名

C.使用typedef说明新类型名时,后面不能加分号

D.在使用typedef改变原类型的名称后,只能使用新的类型名


相似考题
更多“以下叙述中正确的是A.使用typedef说明新类型名时,其格式是:typedef新类型名原类型名;B.在程序中, ”相关问题
  • 第1题:

    以下叙述中错误的是( )。

    A.可以通过typedef增加新的类型

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

    C.用typedef定义新的类型名后,原有类型名仍有效

    D.用typedef可以为各种类型起别名,但不能为变量起别名


    正确答案:A
    关键字typedef的作用只是将C语言中的已有的数据类型作了置换,并不是增加新的类型,所以A错误。

  • 第2题:

    以下叙述中错误的是()

    A.用typedef可以说明一种新的类型名

    B.typedef的作用是用一个新的标识符来代表已存在的类型名

    C.可以用typedef说明的新类型名来定义变量

    D.typedef说明的新类型名必须使用大写字母,否则会出编译错误


    A typedef并不是增加了新类型,面是用一个新名字替代已存在的类型,不能为变量说明一个新名,使用typedef可以增强程序的可移植性。所以A选项错误:

  • 第3题:

    31、以下叙述中错误的是()。

    A.可以通过typedef增加新的类型

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

    C.用typedef定义新的类型名后,原有类型名仍有效

    D.用typedef可以为各种类型起别名,但不能为变量起别名


    C 解析:高级程序语言可以通过编译方式或解释方式在计算机上运行。C语言程序必须经过编译才能运行。脚本语言(如JavaScript、VBScript等)是一种解释性的语言,需要解释器才能运行。是介于HTML、C、C++、Java和C#等编程语言之间的语言。HTML通常用于格式化和链接文本,而编程语言通常用于向机器发出一系列指令。与传统的编程方式相比,可视化编程是指无须编程,仅通过直观的操作方式即可完成界面的设计工作。Delphi和VisualBasic都是可视化编程语言。可视化编程语言的特点主要表现在以下两个方面。1)基于面向对象的思想,引入了控件的概念和事件驱动;2)程序开发过程一般遵循以下步骤,即先进行界面的绘制工作,再基于事件编写程序代码,以响应鼠标、键盘的各种动作。

  • 第4题:

    以下叙述中错误的是______。

    A.可以通过typedef增加新的类型

    B.可以用typedef将已存在的类型用新的名字宋代表

    C.用typedef定义新的类型名后,原有类型名仍有效

    D.用typedef可以为各种类型起别名,但不能为变量起别名


    正确答案:A
    解析:选项A错误,原因是typedef可以声明新的类型名来代替已有的类型名,但却不能增加新的类型。

  • 第5题:

    【单选题】以下叙述中错误的是_________。

    A.用typedef可以为各种类型起别名,但不能为变量起别名

    B.用typedef定义新的类型名后,原有类型名仍有效

    C.可以用typedef将已存在的类型用一个新的名字来代表

    D.可以通过typedef增加新的类型


    A 解析:选项A错误,原因是typedef可以声明新的类型名来代替已有的类型名,但却不能增加新的类型。