注册 登录
编程论坛 C++教室

有关结构体内用数组的问题....

阿冲 发布于 2009-10-16 13:52, 448 次点击
程序代码:
typedef struct tagShape //方块的形状
{
    int iId; //方块编号
    int iShape[4][4];
}T_Shape;

T_Shape tShape[7];

tShape[0].iId = 0;
tShape[0].iShape[4][4] = {0,1,2,3,4};

请问哪里出错了????
1 回复
#2
东海一鱼2009-10-16 14:08
tShape[0].iShape[4][4] = {0,1,2,3,4};

数组越界,iShape[0][0] ~ iShape[3][3]
1