如何将数组更改为字符串以在C 中显示符号

How can I change an array to a string to display symbols in c++?

本文关键字:符号 显示 字符串 数组      更新时间:2023-10-16

ive获得了一个C 控制台游戏,该游戏使用数组来存储网格的符号,然后将它们库。将数组存储到字符串中以进行优化的最简单方法是什么?例如,此代码用当前内容绘制网格,并在整个程序中进行更新。

void paintFloor( const char floor[][SIZEX])
{ 
    SelectBackColour( clBlack);
    SelectTextColour( clWhite);
    Gotoxy(0, 2);
    for (int y( 0); y < (SIZEY); ++y)       
    {   for (int x( 0); x < (SIZEX); ++x)   
        {   
            cout << floor[y][x];            
        } 
        cout << endl;
    }
} 

您可以将它们转换为一系列字符串。就像您可以做的一样,弦乐;要创建一个字符串,您可以使用Cout&lt;&lt;正常打印它。str [i];