结构体的定义方式
格式:
struct 结构体名
{
成员数据类型 成员名;
}结构体变量;
注:结构体申明之后相当于用户自己定义了一种数据类型,但是不会分配内存空间。
代码实例:
struct student
{
char num[10];
char name[20];
char sex;
int age;
}student;
结构体的使用举例
使用情形:描述一个具有多个属性的事物时;
代码实例:
#include "stdio.h"
struct student
{
int number;
int age;
}student;
void main(){
student.age=10;
student.number=2015122033;
printf("年龄:%d\n",student.age);
printf("学号:%d\n",student.number);
}
运行结果显示: