struct如何在C ++中工作

时间:2018-01-16 12:16:23

标签: c++ c++11

struct point
{int X, Y;} a[4], b[4];

我在一些有效的程序中发现了这段代码,我不明白它是如何工作的,我找不到任何有关它如何工作的东西?

有人可以解释一下吗?

2 个答案:

答案 0 :(得分:8)

相同
struct point
{
    int X, Y;
};

point a[4];
point b[4];

换句话说,您定义一个结构(名为point),然后声明两个变量ab,它们都是结构的四个元素的数组。

答案 1 :(得分:0)

可以存储结构类型的4个元素的结构数组,例如x [0] .a = 10和x [0] .b = 20 ....直到x [3]。