程序设计基础第5章结构体共用体枚举.pptVIP

  • 0
  • 0
  • 约1.17万字
  • 约 59页
  • 2019-09-02 发布于辽宁
  • 举报

程序设计基础第5章结构体共用体枚举.ppt

指向结构体数组的指针 例如,设ps 为指向结构体数组的指针变量,则ps 也指向该结构体数组的0 号元素,ps+1 指向1 号元素,ps+i 则指向i 号元素。这与普通数组的情况是一致的。 存放结构体数组元素地址的变量,称为指向结构体数组的指针变量,其值有两种情况: 指向结构体数组元素的指针:该结构体数组元素的地址 指向结构体数组的指针:整个结构体数组的首地址 结 构 体 * 例5.6用指针变量输出结构体数组。 struct student {int num; char *name; char sex; float score; }stu[5]={{101,Zhou ping,M,45},{102,Zhang ping,M,62.5}, {103,Liu fang,F,92.5},{104,Cheng ling,F,87}, {105,Wang ming,M,58}}; 结 构 体 main() { struct student *ps; printf(No\tName\t\t\tSex\tScore\t\n); for(ps=stu;psstu+5;ps++) printf(%d\t%s\t\t%c\t%f\t\n,ps-num,ps-name,ps-sex,ps-score); } * 结 构 体 用结构体变量和指向结构体的指针作函数参数

文档评论(0)

1亿VIP精品文档

相关文档