固定大小内存块的别名;是个模具,c语言规定:通过数据类型定义变量
sizeof操作符(计算数据类型大小)
可以给已经存在的数据类型起别名typedef
typedef struct People
{
char name[64];
int age;
}people_t;
//给结构体类型起别名
typedef unsigned int u32;//给unsigned int 类型起别名
void 无类型
c语言规定只有相同类型的指针才可以相互赋值
void*指针作为左值用于”接收”任意类型的指针
void*指针作为右值赋值给其它指针是需要数据类型强制转换