#include<stdio.h>
struct stu
{
//学生信息
char name[20];
int age;
char sex[10];
char tele[12];
};
void print(struct stu*s)//通过传输结构体地址来得到对应结构体成员
{
printf("%s %d %s %s\n",(*s).name,(*s).age,(*s).sex,(*s).tele);
printf("%s %d %s %s\n",s->name,s->age,s->sex,s->tele);
} ;
//void print()
int main(){
struct stu s={"paladin",24,"man","15559069916" };
//结构体对象.成员名可得出对应结构体的成员
printf("%s %d %s %s\n",s.name,s.age,s.sex,s.tele);
print(&s);
return 0;
}
结构体可以储存多类型的数据,可以定义复杂的对象,关键字为struct,将单一类型的整合在一起