07章 结构体和联合体数据类型.pptVIP

  • 9
  • 0
  • 约9.61千字
  • 约 57页
  • 2018-01-02 发布于湖北
  • 举报
07章 结构体和联合体数据类型

结构体数据类型与指针的关系 结构体类型数组与指针的关系 通过将一个结构体数组元素的地址赋值给同类型指针变量使得该指针变量指向结构体数组元素。 结构体数组元素等价于同类型普通变量,通过指针变量操作数组元素的方式与通过指针变量操作结构体变量方式类似。 struct A { char c; int x; }; struct A a[5],*p1; p1=a[2]; 数组元素a[2]的操作方式: a[2].x (*p1).x p1-x 结构体数据类型与指针的关系 结构体类型数组与指针的关系 通过将结构体数组的起始地址赋给同类型的指针变量使得该指针变量指向结构体数组。 将通过指针操作一维数组的形式与通过指针操作结构体变量的形式结合,即形成了通过指针变量操作结构体数组的表达式形式。 struct A { char c; int x; }; struct A a[5],*p1; p1=a; 数组元素a[i]的操作方式: (*(p1+i)).x (p1+i)-x Ex0710 统计并输出年龄在18岁以上的学生人数。 结构体数据类型与指针的关系 结构体数据类型与指针的关系 单链表基本操作——线性表概念 线性表有有限个数据组成,各数据元素之间的逻辑结构可以用一个简单的线性结构表示出来,其特征是:除第一个和最后一个元素外,任何一个元素都只有一个直接前驱和一个直

文档评论(0)

1亿VIP精品文档

相关文档