数据组织结构(二)-高级语言程序设计--北京工业大学-06课件.pptVIP

  • 0
  • 0
  • 约6.86千字
  • 约 111页
  • 2017-08-20 发布于河南
  • 举报

数据组织结构(二)-高级语言程序设计--北京工业大学-06课件.ppt

数据组织结构(二)-高级语言程序设计--北京工业大学-06课件

第6讲 数据的组织结构(二);一、结构体;struct 结构体类型名 { 数据类型成员1; 数据类型成员1; …… 数据类型成员n; } ;;point p1,p2; // 对比:int i, j; student zhang,wang; 定义时初始化 point p1 = {1, 1}; student zhang = {1, 张一};;结构体类型变量的成员变量的引用;同一结构体类型变量可以赋值 point p1 = {1,2}, p2 ; p2 = p1 ; 等同于: p2.x = p1.x ; p2.y = p1.y ;;例:学生基本信息的组织;例:学生基本信息的组织;struct Date{ /* 日期结构 */ int year; int month; int day; }; struct StudentInfo{ /* 学生信息结构 */ int num; char name[24]; Date birthday; char department[48]; char major[32]; };;数据类型的别名;typedef struct { /* 日期结构 */ int year; int month; int day; }Date; typedef str

文档评论(0)

1亿VIP精品文档

相关文档