好的,所以我正在尝试打印计算机中的所有字符。我做了一个嵌套循环,将所有数字放入2d数组中并打印出来。
int count = 0;
char counte[4][5] = {{' ',' ',' ',' ',' '},
{' ',' ',' ',' ',' '},
{' ',' ',' ',' ',' '},
{' ',' ',' ',' ',' '}};
for (int i = 0; i < 4; i++)
{
for (int j = 0; j < 5; j++)
{
count++;
char thing =static_cast<char>(count);
counte[i][j] = thing;
}
}
for (int i = 0; i < 4; i++)
{
cout << "n";
for (int j = 0; j < 5; j++)
{
cout << counte[i][j];
}
}
问题是,当我尝试打印它们时,它会显示空白!!!111!请帮忙,我认为bug在第一个嵌套循环中:c。
您要打印的字符不是可见字符。您可以在ASCII表中查看哪些可见的(从33开始(