第六讲 结构体 预编译
A.结构体
1.数组:只能有多个相同类型的数据构成。结构体:可以有多个不同类型的数据构成。
2.建立结构的声明;
a.定义结构体类型。
Struct person {
int age;
double height;
char *name;
}
b.根据结构体类型,定义结构体变量
//此处们是person结构类型的变量
struct person men = {20, 150, “jack”};//声明并且初始化
c.访问结构中的数据使用.运算符,同时也是可以这样初始化
printf(“%d %d %p”, men.age, men.height,men.name);
men.age = 10;
men.height = 150;
men.name = “jcak”;
//初始化的时候不可以这样来
struct person men;
men = {20, 150, “jack”};