11结构体和共用体11课件.pptVIP

  • 3
  • 0
  • 约2.25千字
  • 约 42页
  • 2017-08-20 发布于河南
  • 举报
11结构体和共用体11课件

C语言程序设计;本章主要内容;§11.1概述;定义一个结构体类型;例 struct student { int num; char name[20]; char sex; int age; float score; char addr[30]; }; ;先定义结构体类型,再定义结构体变量 一般形式:;定义结构体类型的同时定义结构体变量;直接定义结构体变量 ;结构体类型与结构体变量概念不同 类型:不分配内存; 变量:分配内存 类型:不能赋值、存取、运算; 变量:可以 结构体可嵌套 结构体成员名与程序中变量名可相同,不会混淆 结构体类型及变量的作用域与生存期 ;引用规则 结构体变量不能整体引用,只能引用变量成员 引用方式: 结构体变量名.成员名;形式一;形式二:;形式三:;结构体数组的定义 三种形式:;结构体数组初始化;设有3个候选人,每次输入一个得票的候选人的名字,要求最后输出各人得票结果。 ;指向结构体变量的指针 定义形式:struct 结构体名 *结构体指针名; 例 struct student *p;;指向结构体数

文档评论(0)

1亿VIP精品文档

相关文档