为什么这个循环变量总是0?
问题描述:
为什么这个循环给我总是0(列和行总是有一个值= 0)?有什么错误?我找不到它!为什么这个循环变量总是0?
- (void)drawView:(UIView *)theView
{
glLoadIdentity();
glClearColor(1.0, 1.0, 1.0, 1.0);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
for (int columns = 0; columns < 6; columns++)
{
for (int rows = 0; rows < 2; rows++)
{
NSLog(@"Drawing n%f: { rows: %f }, { columns: %f }, { x: %f }, { y: %f }, { z: %f }", rows, columns, columns * rows);
}
}
}
答
使用%d
而不是%f
打印整数。
+0
对不起新手错误... – 2010-01-16 13:01:44
你是什么意思的“给”?你可以试着准确吗? – 2010-01-16 12:31:37