#ifdef _CPU_8BIT_INT_
// unsigned 8 bit
typedef unsigned _CPU_8BIT_INT_ u8 ;
Run Code Online (Sandbox Code Playgroud)
上面的代码是做什么的?它是否试图声明一种类型?(输入整数,字符等)
是的,typedef用于声明类型.从现在开始
u8 x;
/* Equivalent to. */
unsigned _CPU_8BIT_INT_ x;
Run Code Online (Sandbox Code Playgroud)
你确定你不是最好使用uint8_t从stdint.h?