一.了解结构体
结构题是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量!
二.结构体的打印
结构体有俩种方式可以打印出来
1 结构体地址->成员
2 结构体变量.成员变量
三.结构体数组打印
如果一个结构体数组,有多个成员想要打印,那么我们可以用
将结构体数组地址递给一个新定义的结构体指针,然后再用循环的方式将其打印
类如
#include<stdio.h>
struct s
{
char name[10];
int age;
};
int main()
{
struct s a[3] = {
{"John",19},
{"Paul",17},
{"Marry",18}
};
struct s *p = a;
for(p = a; p < &a[3]; p++)
{
printf("%s,%d\n", (*p).name, (*p).age );
}
}