01 2022 档案
摘要:1、联合体 之前的文章《枚举和结构体的结合》文中提到,结构体就像是打包封装,把一些有共同特征的变量封装在内部。结构体是一种构造类型或复杂类型,它可以包含多个类型不同的成员。在C语言中,还有另外一种和结构体非常类似的语法,叫做联合体(Union)(有些地方也叫做共用体)。 联合体举例如下 union
阅读全文
摘要:1、起因 在上篇文章《STM32编程中枚举和结构体的结合》中,有读者对下列代码有疑问 typedef struct{ char *name; //姓名 int num; //学号 int age; //年龄 float score; //成绩 }stuff_s; stuff_s xiaoming;
阅读全文
摘要:01、结构体定义 基本定义:结构体,通俗讲就像是打包封装,把一些有共同特征(比如同属于某一类事物的属性,往往是某种业务相关属性的聚合)的变量封装在内部,通过一定方法访问修改内部变量。 结构体的定义: 第一种:只有结构体定义 struct stuff{ char *name; //姓名 int num
阅读全文