今天講了結(jié)構(gòu)體,用結(jié)構(gòu)體(Struct)來存放一組不同類型的數(shù)據(jù)。
結(jié)構(gòu)體的定義形式為:
struct 結(jié)構(gòu)體名{
? ? 結(jié)構(gòu)體所包含的變量或數(shù)組
};
例:
#include<stdio.h>
int main()
{
struct stu? ? ? ? ? ?//struct 是定義結(jié)構(gòu)體的關(guān)鍵字,stu是結(jié)構(gòu)體名字
{
int number;
char name[10];
float s1;
float s2;
}student[5]={{1,"zhang",95,96},{2,"wang",85,97},{3,"zhou",58,86},{4,"wu",74,96},{5,"li",86,96}};? //注意大括號后面的分號;不能少,這是一條完整的語句。
}