typedef struct { int x, y;} CPoint;typedef struct { int width, height;} CSize;typedef struct { CPoint point; CSize size;} CRect;CRect rect = {{3, 4}, {10, 12}};