Las cosas aquí son más complicadas, pero menos.
Permítanme compartirles una oración que leí hoy (se trata de la administración del tiempo): tenemos veinticuatro horas al día, ocho horas de sueño, ocho horas de trabajo y ocho horas de libertad. ¡La diferencia en la vida se crea en las terceras 8 horas!
¡Al punto!
Uno, tipo de datos personalizados typedef
1.
typedef int Length;
Esto hace que Length sea un alias para el tipo int. Entonces, Longitud 10; Longitud 5; estos dos son equivalentes a int 10; int 5 ;!
Formato: typedef el tipo original y el nuevo nombre del tipo original;
2.
typedef struct Adate{
int mounth;
innt day;
} Date;//这里Date可替代struct Adate.....到Date钱的所有东西。
2. Conjunto
Unión
Generalmente se usa para obtener los bytes dentro de un int / float / double
uinon example{
int a;
char b;
}ep1,ep2;
Es similar a la estructura, pero los miembros de la unión comparten el mismo espacio de memoria, solo hay un espacio y los miembros usan conjuntamente.