我试图打印一个字符矩阵使用单一的put而不是嵌套循环,但我总是在打印结束时再多出一个字符。我要打一场乒乓球比赛,我需要尽快更新屏幕。打印没有for循环的矩阵
void main()
{
int x, y;
char map[40][80];
for(y=0; y<40; y++)
{
for(x=0; x<80; x++)
{
map[y][x]='o'; //Just for testing.
}
}
puts(map);
}
印有该代码的最后两行是:
ooooooooooooo...o (80 'o's)
<
是的,我输入了错误。 mapa实际上是地图。语言是C. – Uzai
字符串需要以空终止。 – OldProgrammer