用指针变量指向结构体数组的元素

代码区

#include<stdio.h>
struct student
{
 int num;
 char name[100];
}stu[2]={101,"lsh",18,"colin"};
main()
{
struct student *p;  //定义一个指向结构体变量的指针变量
for(p=stu;p<stu+2;p++)
{
 printf("%5d  %-20s\n",p->num,p->name);  //注意此输出格式  注意:  (*p).num也可
}
}
 
发布了57 篇原创文章 · 获赞 54 · 访问量 2369

猜你喜欢

转载自blog.csdn.net/September_C/article/details/104909471