c语言程序设计课件第章子自定义数据类型.pptVIP

  • 29
  • 0
  • 约3.9千字
  • 约 21页
  • 2019-01-03 发布于福建
  • 举报

c语言程序设计课件第章子自定义数据类型.ppt

c语言程序设计课件第章子自定义数据类型

结构体类型的定义 结构体类型的定义形式为: struct 结构体名称 { 数据类型 成员名1; 数据类型 成员名2; ┇ }; 结构体类型的定义 ★说明: 1. struct是定义结构体的关键字,不能省略,由它和后面的结构体名称一起构成了一个用户自己定义的新的数据类型。 2. 大括号{ }中的每一项称为结构体的一个成员,可以是已有的任意数据类型(包括基本数据类型、数组和用户自定义类型)。 3. 结构体定义完要加分号。 结构体变量的定义 定义好结构体后,就可以用该结构体来定义新的变量,称为结构体变量。 结构体变量的定义方式有三种: 结构体变量的使用 成员的访问 变量名.成员名 .称为成员运算符 对成员的赋值与普通变量的赋值是一样的。 如:mem1.ID = 结构体变量的初始化 struct Member mem1 = “John”, ‘M’, 26, 30}; 结构体变量的整体赋值 结构体变量1 = 结构体变量2 mem2 = mem1; typedef的使用 typedef声明,简称typedef,它的作用是为数据类型定义一个新的名字。 typedef的用法是: typedef 数据类型名 用户自定义名称 例: typedef int integer; 这

文档评论(0)

1亿VIP精品文档

相关文档