- 3
- 0
- 约8.26千字
- 约 61页
- 2018-10-04 发布于浙江
- 举报
for(i=0;i39;i++) { k=i; for(j=i+1;j40;j++) if(stu[k].scorestu[j].score) k=j; temp=stu[i]; stu[i]=stu[k]; stu[k]=temp; } printf(\n学号\t姓名\t性别\t年龄\t家庭住址\t\成绩\n); for(i=0;i40;i++) { printf(%d\t%s\t%c\t, stu[i].num,stu[i].name,stu[i].sex); printf(%d\t%s\t\t%d\n, stu[i].age,stu[i].addr,stu[i].score); } } 11.2.3 结构体数组的初始化 struct student { int num; char name[10]; char sex; int age; char addr[50]; int score; }; struct student stu[5]= {{ 6001,Zhao zhen ,F,18,Beijing,85}, {6002, Lin ping ,F,19, Shanghai,70}, {6003,He fang,F,18,Qingdao,92}, {6004,Zhou ming,F,19,Jinan,87}, {6005,Wang tao,M,18,Dalian,68}}; 11.3 结构体指针 11.3.1 指向结构体变量的指针 结构体变量所占内存单元的首地址称为结构体变量的指针。指向一个结构体变量的指针变量,称为结构体指针变量。结构体指针变量中的值是所指向的结构体变量的指针。 结构体指针变量定义的一般形式为: struct 结构体类型名 *结构体指针变量名 有了结构体指针变量后,就能更方便地访问结构体变量的各个成员。利用指针引用结构体成员的一般形式为: (*结构体指针变量).成员名 例如: (*pstu).num=6001; C语言中为了直观而方便地通过指针来引用结构体成员,专门设置了指向运算符“?”来访问结构体成员,一般形式为: 结构体指针变量-成员名 例如: pstu-num=6001; 例11.4 编一程序,利用结构体指针处理结构体中的成员。 struct student { int num; char name[10]; char sex; int age; char addr[50]; int score; }; main() { struct student stu={ 6001,Zhao zhen ,F,18,Beijing,85},*pstu; pstu= stu; printf(Number=%d, Name =%s, Sex=%c\n ,stu.num, stu.name, stu.sex); printf(Age=%d, Address =%s, Score =%d\n,stu.age,stu.addr,stu.score); printf(Number=%d, Name =%s, Sex=%c\n ,(*pstu).num, (*pstu).name, (*pstu).sex); printf(Age=%d, Address =%s, Score =%d\n,(*pstu).age, (*pstu).addr, (*pstu).score); printf(Number=%d, Name =%s, Sex=%c\n ,pstu-num, pstu-name, pstu-sex); printf(Age=%d, Address =%s, Score =%d\n, pstu-age, pstu-addr, pstu-score); } ? 程序运行结果为: ? Number=6001, Name =Zhao zhen, Sex=F Age=18, Address =Beijing, Score =85 Number=6001, Name =Zhao zhen, Sex=F Age=18, Address =Beijing, Score =85 Number=6001, Name =Zhao zhen, Sex=F Age=18, Address =Beijing, Score =85 11.3.2
您可能关注的文档
- 珠江帝景营推广方案.ppt
- 珠江帝景项目推策略方案.ppt
- 珠江啤酒东莞场诊断及策略报告.ppt
- 珠江啤酒演推广活动方案.ppt
- 珠江三角洲地区中小信息资源.ppt
- 珠江三角洲镇群规划.ppt
- 珠江实业旭日因赛关于新项目品牌规划的合作建议书.ppt
- 株洲大地国际商业广场定策划报告.ppt
- 竹叶青的包装设计以及缺点分析.ppt
- 主成分分与因子分析.ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
原创力文档

文档评论(0)