- 2
- 0
- 约1.55千字
- 约 47页
- 2018-12-29 发布于上海
- 举报
c语言程序设计教学资料结构体和共同体
第12章 结构体和共用体;主要内容;为什么要定义结构体类型;; 牛牛文库文档分享;优点:结构紧凑,方便管理,数据的相关性强,便于查找,赋值时只针对某个学生,局部的输入错误不会影响全局和其他人信息;结构体和共用体;数组、结构体、共同体比较;; 定义结构体第二步:利用已经定义好的结构体数据类型定义结构体变量
定义结构体变量方式:
;(3)在直接定义结构体变量;方法二:
struct student
{
int number;
char name[20];
char sex;
int age;
float score;
}stu1,stu2;;说明:
结构体名(struct):用于标识一种新的数据类型,即结构体类型,可以省略。
注意区分结构体类型与基本数据类型的不同,它是复合数据类型。
结构体成员变量与普通变量的定义一样,它还可以是结构体变量。
;嵌套的结构体;用typedef定义数据类型; typedef优点之一:有利于程序的通用性和移植性,程序会依赖于硬件特性,用typedef类型就便于移植。;typedef与#define有相似之处
例如:typedef int COUNT;
#define COUNT int
作用:都是用COUN
您可能关注的文档
- happy一夏清凉冰爽节星凯国际广场首届美食节暨夏季系列暖场活动执行策划案.pptx
- lightupscience科学4a课件unit1myamazingbodylesson2bones.pptx
- 供应链管理教学课件库存管理及风险共担供应链管理.pptx
- 2015五经山水大观马戏团嘉年华策划案.pptx
- 人教版高中地理课件工业的区位选择.pptx
- win8培训课件a2207培训for寒促.pptx
- 人教版九年级化学下册金属资源的利用和保护课件.pptx
- o2o营销培训.pptx
- 人教版新目标英语九年级unit5itmustbelongtocarlasectiona课件.pptx
- c语言程序设计教学资料文件操作.pptx
原创力文档

文档评论(0)