参考 C99:here
例如声明了这样的结构体
typedef struct{ u16 cursorx; u16 cursory; u16 x1,y1; u16 x2,y2; u16 point_color; u16 back_color; u8 size; u8 mode; }_tft_printtypedef;
并声明变量、初始化
_tft_printtypedef TFT_prStuc={.cursorx=0, .cursory=0, .x1=0, .y1=0, .point_color=WHITE, .back_color=BLUE, .size=12, .mode=0};
这样的初始化在keil中(我用的的keil5)书写后并不会有提示,但编译会出错