- 结构体类型的定义:
1 struct student 2 { 3 int id; 4 char name[10]; 5 6 };
注:student是自定义的数据类型,并不是变量像int,char 是基本数据类型,
- 结构体变量的定义和引用:
1 struct student 2 { 3 int id; 4 char name[10]; 5 } mike,lily; //直接定义两个结构体变量
1 student mike ={123,{'m','i','k','e'}};//定义变量并初始化 2 mike.id = 20130000+ mike.id //使用 3 for(int i = 0; mike.name[i] != '