C--结构体-基本定义
结构体相当于java中的类,是一种封装行为,不过结构体里面不能封装行为。
结构体的定义有三种方法:
1,结构体定义
struct person{
char name[20];
int age;
float height;
};
2,直接带结构体变量的
struct person{
char name[20];
int age;
float height;
}person_t;
3,去掉结构体名称,更简洁,不过只能定义一个
struct{
char name[20];
int age;
float height;
}person_t;
结构体的访问:有两种方法,一种是直接点person_t.age,另一种是->,person_t->age;
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步