这个C++数组是怎么实现的,在编译器里面写会报错
有点像结构体数组,但是这个书上就是简单的用int数组实现的
书上源代码:
报错如下:
这个C++数组是怎么实现的,在编译器里面写会报错
有点像结构体数组,但是这个书上就是简单的用int数组实现的
书上源代码:
报错如下:
书上应该是写错了。应该是想表达这个意思:
struct Movement
{
int h;
int v;
char dir[3];
};
Movement move[8] = {
{-1, 0, "N"}, {-1, 1, "NE"}, {0, 1, "E"}, {1, 1, "SE"},
{1, 0,"S"}, {1, -1, "SW"}, {0, -1, "W"}, {-1, -1, "NW"}
};