0
我想在Objective-C中使用2d数组,但获取数组下标的错误不是整数。Objective C 2d数组,数组下标不是整数
NSUInteger grid[15][15];
NSUInteger x,y;
grid[x][y]=1;
我试过从NSUInteger改为NSInteger和int。
有人可以告诉我我哪里错了吗?
感谢
我想在Objective-C中使用2d数组,但获取数组下标的错误不是整数。Objective C 2d数组,数组下标不是整数
NSUInteger grid[15][15];
NSUInteger x,y;
grid[x][y]=1;
我试过从NSUInteger改为NSInteger和int。
有人可以告诉我我哪里错了吗?
感谢
您需要定义x和y的值,否则你没有访问任何指数...
NSUInteger grid[15][15];
NSUInteger x=1,y=2;
grid[x][y]=1;