这里的东西比较杂,不过比较少。
还是先分享一下今天读到的一句话(有关于时间管理哦):我们一天有二十四个小时,八个小时睡觉,八个小时工作,还有八个小时自由。人生的不同,是由第3个8小时创造的!
进入正题!
一、typedef 自定义数据类型
1.
typedef int Length;
就使得 Length称为了int 类型的别名。于是就可以 Length 10; Length 5;这俩个和int 10; int 5;等价!
格式 : typedef 原来的类型 原类型新名字;
2.
typedef struct Adate{
int mounth;
innt day;
} Date;//这里Date可替代struct Adate.....到Date钱的所有东西。
二、联合
union
一般用来得到一个int/float/double内部的字节
uinon example{
int a;
char b;
}ep1,ep2;
和struct相似,但是 union 里面的成员共同共享占据同一个内存空间,只有一个空间,成员们联合使用。