u8=unsigned char
u16=unsigned short int
u32=unsigned long int
同或:
相同的为1,不同的为0;(逻辑)
异或:
不同的为1,相同的为0;(逻辑)
extern
C语言中extern可以置于变量或函数前,以表示变量或函数定义在别的文件中,提示编译器遇到此类变量或函数时在其他模块中寻找其定义
C语言中定义只能一次,调用或声明可以有多次
typedef
定义一种类型的别名,而不只是简单的宏替换,可以用作同时声明指针类的多个对象