结构体数组作为函数参数 与普通数组一样,结构体类型数组也能作为函数参 数,并且形参与实参结合的方式完全一样。如果在被 调用函数中改变了结构体类型形参数组元素中各成员 值,实际上也就改变了结构体类型实参数组元素中的 各成员值。因为结构体类型形参数组与结构体类型实 参数组是同一个存储空间
8.2.2 结构体数组作为函数参数 与普通数组一样,结构体类型数组也能作为函数参 数,并且形参与实参结合的方式完全一样。如果在被 调用函数中改变了结构体类型形参数组元素中各成员 值,实际上也就改变了结构体类型实参数组元素中的 各成员值。因为结构体类型形参数组与结构体类型实 参数组是同一个存储空间
8.3结构体与指针 结构体类型指针变量的定义与引用 结构体类型的指针变量指向结构体类型变量或数组(或数 组元素)的起始地址。 例如, struct student y int num char name 10l char sex: int age float score struct student stl, st2, st[10, *p; 其中定义了一个指向结构体“学生情况”型的指针p
8.3 结构体与指针 8.3.1 结构体类型指针变量的定义与引用 结构体类型的指针变量指向结构体类型变量或数组(或数 组元素)的起始地址。 例如, struct student { int num; char name[10]; char sex; int age; float score; }; struct student st1, st2, st[10], *p; 其中定义了一个指向结构体“学生情况”型的指针p