C语言程序设计教程第10章题库.pptVIP

  • 4
  • 0
  • 约6.89千字
  • 约 35页
  • 2017-07-21 发布于湖北
  • 举报
2.定义一个类型名代表一个结构体类型 typedef struct { long num; char name[20]; float score; }STUDENT; 将一个结构体类型 struct {…} 定义为花括号后的名字STUDENT。可以用它来定义变量。 STUDENT student1,student2,*p; 下一页 第10章 共用体与枚举类型 上一页 例如 用typedef定义一个新类型名的方法如下: (1)先按定义变量的方法写出定义体 (如char a[20];)。 (2)将变量名换成新类型名 (如char NAME[20];)。 (3)在最前面加上typedef (如typedef char NAME[20];)。 (4)然后可以用新类型名去定义变量 (如NAME c,d;)。 下一页 第10章 共用体与枚举类型 上一页 用typedef定义类型,只是为类型命令,或为已有类型命名别名。作为类型定义,它只定义数据结构,并不要求分配存储单元。 用typedef定义的类型来定义变量与直接写出变量的类型定义变量具有完全相同的效果。 例10.4 第10章 共用体与枚举类型 返回 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培

文档评论(0)

1亿VIP精品文档

相关文档