2结构体及结构体变量.pdf

结构体及结构体变量 构造数据类型 结构体类型的定义 结构体变量 构造数据类型 在C语言中,程序员可以通过4种方法自定义数据类 型,分别是: ①结构体(关键字是struct ) ②共用体(关键字是union ) ③枚举类型(关键字是enum ) ④typedef关键字为已存在的类型定义新名字 结构体类型的定义 在前面的章节中 ,我们已经学习了C语言的基本数据 类型,但这些基本数据类型在实际应用中并不能很好的 满足需要。比如要描述一个职工,可以通过工号、姓名、 性别、年龄、工资、住址、电话等信息进行描述,这些 不同类型的信息组合起来就是一个有机的整体,因为这 些信息都和某一个特定的事物相关联。为了满足类似的 需求,在C语言中允许程序员自己定义能满足需要的结构 体类型。 结构体类型的定义 使用struct关键字可以定义新的复合数据类型,这种 类型叫结构体类型。 结构体类型定义的一般格式是 : struct 结构体类型名 { 类型标识符1 成员名1; 类型标识符2 成员名2; ┆

文档评论(0)

1亿VIP精品文档

相关文档