第14章结构体等(结构体重点)资料.pptVIP

  • 5
  • 0
  • 约6.96千字
  • 约 39页
  • 2016-11-30 发布于湖北
  • 举报
本章重点 14.1 用typedef说明一种新类型名 14.2 结构体类型 14.3 共用体 14.1 用typedef说明一种新类型名   C语言允许用户自己定义类型说明符,也就是说允许由用户为数据类型取“别名”。类型定义符typedef即可用来完成此功能,它可以C语言的基本数据类型取“别名”,也可以为用户自定义的结构类型取“别名”。例如,    typedef int INTEGER   这以后就可用INTEGER来代替int作整型变量的类型说明了。例如:   INTEGER a,b;   它等效于:   int a,b;   用typedef定义数组类型、指针类型、结构类型将带来很大的方便,不仅使程序书写简洁,而且增强了可读性。例如:   typedef char NAME[20];   表示NAME是字符数组类型,数组长度为20。然后可用NAME 说明变量,如:   NAME a1,a2,s1,s2;   完全等效于:    char a1[20],a2[20],s1[20],s2[20] typedef struct stu { char name[20]; int age; char sex; } Student;   定义Student表示struct stu的结构类型,然后可用Student来说明结构变量:   Student body

文档评论(0)

1亿VIP精品文档

相关文档