- 0
- 0
- 约1.17万字
- 约 59页
- 2019-09-02 发布于辽宁
- 举报
指向结构体数组的指针 例如,设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); } * 结 构 体 用结构体变量和指向结构体的指针作函数参数
您可能关注的文档
- 程序设计基础-Visual Basic教程第1章 概述 .ppt
- 程序设计基础-Visual Basic教程第2章 Visual Basic界面设计(上).ppt
- 程序设计基础-Visual Basic教程第3章 Visual Basic界面设计(下).ppt
- 程序设计基础-Visual Basic教程第5章 算法.ppt
- 程序设计基础-Visual Basic教程第6章 顺序结构程序设计.ppt
- 程序设计基础-Visual Basic教程第7章 选择结构程序设计.ppt
- 程序设计基础-Visual Basic教程第8章 循环结构程序设计.ppt
- 程序设计基础-Visual Basic教程第10章 过程.ppt
- 程序设计基础-Visual Basic教程第11章 文件.ppt
- 程序设计基础-Visual Basic教程第12章 数据库编程技术.ppt
原创力文档

文档评论(0)