结构体整体赋值有陷阱吗?
/* Points. */struct CGPoint { CGFloat x; CGFloat y;};typedef struct CGPoint CGPoint;/* Sizes. */struct CGSize { CGFloat width; CGFloat height;};typedef struct CGSize CGSize;/* Rectangles. */struct CGRect { CGPoint origin; CGSize size;};typedef struct CGRect CGRect;// 代码1CGRect f;f.origin.x = 1.0;f.origin.y = 1.0;f.size.width = 2.0;f.size.width = 3.0;OjectA.Rect = f;// 代码2CGRect f = OjectA.Rect;f.origin.x = 1.0;f.origin.y = 1.0;f.size.width = 2.0;f.size.width = 3.0;OjectA.Rect = f;