我想初始化一个二维数组gameBoard
并在屏幕上显示结果。以下嵌套for循环是否有效?我在屏幕上显示它时遇到了麻烦,所以我无法判断它是否正常工作。
for (NSInteger x = 0; x <= 2; x++)
{
for (NSInteger y = 0; y <=2; y++)
{
gameBoard [x][y] = 0;
NSLog(@"%ld"), gameBoard [x][y];
}
}
答案 0 :(得分:1)
您的NSLog
行是错误的,但除此之外您还可以(假设您的阵列大小合适,那就是)。将日志行更改为:
NSLog(@"%ld", gameBoard[x][y]);
获得一些实际输出。现在我再看一遍,我认为你的例子甚至不会按原样干净地编译。