c语言学习--结构体
定义一个结构体的一般形式为:
struct 结构名 { 成员列表; };
例:
main() { struct stu { int num; char *name; char sex; float score; }boy1, boy2; boy1.num = 102; boy1.name = "Zhang ping"; printf("input sex and score\n"); scanf("%c %f", &boy1.sex, &boy1.score); boy2 = boy1; printf("Number = %d\n Name = %s\n", boy2.num, boy2.name); printf("Sex = %c\n Score = %f\n", boy2.sex, boy2.score); }
访问结构体成员的形式
结构变量.成员名
(*结构指针变量).成员名
结构指针变量->成员名