别人的帖子:https://blog.csdn.net/cainiaowys/article/details/7098122
不是偷懒,是因为类型定义后面可以顺便定义变量。
struct A {} x, y, z; 与 struct A {}; x, y, z; 是不同的东西。
int;bool;或是struct{};class{};
struct Point {
int x;
int y;
} p1, p2;
只有函数和if、while等语句块的{}后面可以不用分号