【发布时间】:2012-03-10 11:33:58
【问题描述】:
所以我有一堆布尔数组,我想将它们放入一个数组中以便于访问,但由于某种原因,这并不完全有效。
我的数组如下所示:
boolean l1_000[8] = {1,0,0,0,0,0,0,0};
我声明我的数组数组:
boolean level1[8];
然后我想我可以使用这两个中的任何一个(第一个只是在我将它们设置在大数组上的位置直接声明这些数组):
level1[0] = {1,0,0,0,0,0,0,0};
level1[0] = l1_000;
我也尝试了 level1[8][],但也没有用。那么我在这里做错了什么?我该怎么做?
编辑:所以我设法通过将数组声明为布尔 *level1[8] 来做到这一点,但这仅允许我执行 level1[0] = l1_000。有什么办法可以做到 level1[0] = {1,0,0,0,0,0,0,0}?
【问题讨论】: