关于结构体的一些问题

来源:互联网 发布:网络风水项目如何赚钱 编辑:程序博客网 时间:2024/06/06 10:47
 

       在做一些搜索的时候经常这样写方向:

struct D
{
int x,y;
}dir[8]={{-1,0},{0,1},{1,0},{0,-1},{-1.1},{1,1},{1,-1},{-1,-1}};

这样是没有问题的。

但是,如下是不对的

(一)

struct D
{
int x,y;
D(int xx,int yy)
{
   x=xx;
   y=yy;
}
}dir[8]={{-1,0},{0,1},{1,0},{0,-1},{-1.1},{1,1},{1,-1},{-1,-1}};

(二)

struct D
{
int x,y;

}dir[8];
dir[8]={{-1,0},{0,1},{1,0},{0,-1},{-1.1},{1,1},{1,-1},{-1,-1}};

由于没有细致去了解结构体,暂时不能解释,有机会一定要看看。