本章重点 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
您可能关注的文档
- 13、苏州园林1至2课时0.ppt
- 13、威尼斯商人上课.ppt
- 13、叶圣陶先生的二三事.pptx
- 13、音乐巨人贝多芬2.ppt
- 13、坐井观天已改.ppt
- 13._音乐巨人贝多芬.ppt
- 13.《绝句》(梁云芬).ppt
- 13.《威尼斯商人(节选)》.ppt
- 13.1.2定理与证明(华师大).ppt
- 13.1荒漠化的防治——以我国西北地区为例.ppt
- T∕HBSAM 001-2026 粮食烘干中心信息化平台.docx
- T∕CCASC 0057.4-2025 离子膜法烧碱生产安全操作规程 第4部分:浓缩与固碱加工.docx
- 微电子技术论文119346937.pdf
- T∕HBSAM 002-2026 粮食烘干计量技术规范.docx
- DB33∕T 2017-2025 樱桃生产技术规程.docx
- DB3311∕T 317-2025 “特色美食村”建设与管理规范.docx
- DB3311∕T 323-2025 节水抗旱稻直播栽培技术规范.docx
- DB33∕T 1436-2025 障碍土壤秸秆炭施用技术规范.docx
- DB33∕T 1439-2025 杨梅农业气象观测规范.docx
- DB3309∕T 117-2025 没有围墙的创业园建设与服务规范.docx
原创力文档

文档评论(0)