正在加载图片...
【例8.8】结构指针变量的使用方法举例。 #include"stdio. h struct stu Bint num char *name char sex float score 3 boy 1=102, " Zhang San",M, 88, *pstu main i pstu=&boy l printf("Number=%d nName=%sn",boy 1. num, boy 1 name) printf("Sex=%cn Score=%fn In", boy 1. sex, boy 1 score printf("Number=%d nName=%osn" pstu). num, (pstu) name); printf("Sex=%cn Score=%fnn" pstu).Sex, (pstu) score) printf("Number=%dInName%osn",pstu->num, pstu->name) printf("Sex=%cn Score=%fnInpstu->sex, pstu->score• 【例8.8】结构指针变量的使用方法举例。 • #include "stdio.h" • struct stu • {int num; • char *name; • char sex; • float score; • } boy1={102,"Zhang San",'M',88},*pstu; • main() • { pstu=&boy1; • printf("Number=%d\nName=%s\n",boy1.num,boy1.name); • printf("Sex=%c\nScore=%f\n\n",boy1.sex,boy1.score); • printf("Number=%d\nName=%s\n",(*pstu).num,(*pstu).name); • printf("Sex=%c\nScore=%f\n\n",(*pstu).sex,(*pstu).score); • printf("Number=%d\nName=%s\n",pstu->num,pstu->name); • printf("Sex=%c\nScore=%f\n\n",pstu->sex,pstu->score); • }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有