0
在我的节目我使用结构,如:解构结构
typedef struct R{
float s1;
float s2;
float s3;
}Rtype;
然后:
typedef struct Z{
Rtype rval[8][8];
}Ztype;
那我想接下来做是要收回的花车3 2维表和分开使用它们。要做到这一点我使用:
Ztype* b;
float f[8][8];
for(int i = 0; i < 8; i++)
for(int j = 0; j < 8; j++)
if(mask == 0)
f[i][j] = b->rval[i][j].s1;
else if(mask ==1)
f[i][j] = b->rval[i][j].s2;
else
f[i][j] = b->rval[i][j].s3;
但我认为应该有办法做得更好。所以我的问题是:我该怎么做?
@Kevin:1.我吃了*。 2.这只是我正在做的一个例子。 – Qiu
我希望在你的实际代码中'b'被初始化。 – Medinoc
@Medinoc:当然是;) – Qiu