结构体是用来存放一组不同类型变量的数据的集合,可以用来描述复杂的对象(个人感觉和Python的字典很像)
struct 结构体名{
结构体所包含的变量或数组
};
下面是结构体的一些具体的操作使用:
定义结构体:
struct 结构体名{
结构体所包含的变量或数组
};
结构体的使用:
定义具体的相关结构体:
struct 结构体名 具体的对象
引用结构体成员:
结构体对象.成员名
结构体指针:
struct 结构体名*
下面是一些关于结构体的操作:
结构体传参
结构体本身,和指针两种传参,传结构体本身时间空间上效率都不如指针。