结构体 C++程序设计课件.pptVIP

  • 8
  • 0
  • 约1.09千字
  • 约 8页
  • 2018-01-24 发布于浙江
  • 举报
结构体C程序设计课件

结构体 结构体的定义 结构体变量 结构体成员及初始化 结构体大小 结构体的定义 结构体的定义如下 struct 结构体类型名 { 成员类型 成员名; …… 成员类型 成员名; }; struct就是定义结构体的关键字,结构体类型名是一种标识符,该标识符代表一个新的变量,结构体使用花括号将成员括起来,每个成员都有自己的类型,成员类型可以是常规的基础类型,也可以是自定义类型,也可以是一个类类型。 结构体变量 结构体是一个构造类型,前面只是定义了结构体,形成了一个新的数据类型。还需要使用该数据类型来定义变量。结构体变量有两种声明形式。 第一种声明形式是在定义结构体后,使用结构体类型名声明。例如 struct PersonInfo { int index; char name[30]; short age; }; PersonInfo pInfo; 结构体成员及初始化 引用结构体成员有两种方式,一种是声明结构体变量后,通过成员运算符“.”引用,一种是声明结构体指针变量,使用指向“-”运算符引用。 (1)使用成员运算符“.”引用结构体成员一般形式如下: 结构体变量名.成员名 引用到结构体成员后,就可以分别对结构体成员进行赋值,对于每个结构体成员就和使用普通变量一样。 (2)在定义结构体同时,可以同时声明结构体指针变量. 如果要引用指针结构体变量的

文档评论(0)

1亿VIP精品文档

相关文档