我正在编写一个简单的游戏。我创建了一个名为“场景”的结构。在游戏结构中(我创建的另一个表示游戏状态的结构),我称这行代码为:
scene_container[0].image = " ";
我无法弄清楚为什么这不起作用。我甚至可以像这样创建一个结构数组:
struct scene scene_container[10];
运行代码时,会发生以下错误:
IOS禁止声明'scene-container'没有类型。
答案 0 :(得分:2)
您已为数组引用添加了一个声明类型的前缀。您可以在声明中初始化的内容是有限制的(在这种情况下没有任何内容)。