首先,要明白结构体在C语言中就是一种变量的类型,该类型分为定义和调用两部分。
学过java的同学知道,类似java中的面向对象中的类和对象。
结构体的定义格式:
struct 结构体名
{
结构体成员列表(面向对象中的属性);
};
例如:
int main()
{
struct Student
{
long int num;//学号
char sex;//性别
};
return 0;
}
结构体的引用格式:
上面我们已经定义了该结构体的“架构”,有学号、性别两个成员变量(属性),