struct point
{int X, Y;} a[4], b[4];
我在一些有效的程序中发现了这段代码,我不明白它是如何工作的,我找不到任何有关它如何工作的东西?
有人可以解释一下吗?
答案 0 :(得分:8)
与
相同struct point
{
int X, Y;
};
point a[4];
point b[4];
换句话说,您定义一个结构(名为point
),然后声明两个变量a
和b
,它们都是结构的四个元素的数组。
答案 1 :(得分:0)
可以存储结构类型的4个元素的结构数组,例如x [0] .a = 10和x [0] .b = 20 ....直到x [3]。