结构体使用概述:
结构体:
为什么会出现结构体?
复杂事物的表现方法:
没有方法的类。
为了表示一些复杂的数据,而普通的基本类型变量无法满足要求。
结构体是用户根据实际需要自己定义的复合数据类型。
分号不能省。定义变量需要分配内存。
不叫属性,叫成员。
只能通过结构体名字,St.name,引用结构体成员。
注意各个语言的区别,进行赋值。
13.02.
如何使用结构体?
二 其他使用结构体变量的方式:
Struct student *pst;
创建一个结构体指针,32位地址总线,四个字节。
Pst-》sid=(*pst)。Sid。
Pst所指向的结构体变量中的sid这个成员。
注意事项:
结构体变量不能加减乘除,但可以相互赋值。
结构体变量和结构体指针变量作为函数传参的变量。
地址发送给pst。
结构体的指针操作。
通过一个函数来实现,用地址来实现。
速度慢,内存大,不推荐。
G (st)==f(&st)!!!
结构体变变量和结构体名字。
两种方式使用结构体。
将知识点传授给别人。