[请教]在类中为结构数组赋值的问题。
在一个类A的.h里定义了一个POINT结构数组成员,public:
POINT coordinates[];
在CPP文件进行赋值操作时出现了问题:
coordinates[]={{x1,y1},……{xn,yn}};
提示语法错.
接下来我尝试一个元素一个元素的赋值:
coordinates[0]={x1,y1};
.
.
coordinates[5]={x5,y5};
还是编译通不过。
如果在.cpp文件里这样赋值:POINTcoordinates[]={{x1,y1},……{xn,yn}};
编译通过,但通过输出发现,A:: coordinates[]中的元素都是初值(0),也就是说并没有获得赋值。
大侠指点下,在类中如何为结构成员赋值,谢谢!