if((kulax>=schodki[i][0][0] && kulax<=schodki[i][1]][0]) && (kulay==schodki[i][2][0]+10))
spoczywa=true;
大家好,我有一个整数数组,名字是schodki,它被声明为int schodki [5] [3] [1]和全局变量:int kulax和int kulay。 上面的代码行有什么问题?
编辑:当然。 “i”是当前循环状态的值。答案 0 :(得分:8)
中有额外的
]
kulax<=schodki[i][1]][0]
这可能会破坏解析并导致令人困惑的错误消息。编译器可能将其视为
kulax<=schodki[i][1]
这确实是一种将整数与指针进行比较的尝试。尝试关注自己的代码,并确保在提问之前没有原始语法错误。
除此之外,您的代码没有任何问题(假设变量确实按您所说的方式声明)。