为什么不将'X'替换为空格

一切
    int mapSizeX = 30;
    int mapSizeY = 10;
    string map[10][30];
    char playerMovement;
    for (int i = 0; i < mapSizeY; i++)
    {
        for (int j = 0; j < mapSizeX; j++)
        {
            map[i][j]= "X";
            cout << map[i][j];
        }
        cout << endl;
    }
    for (int i = 1; i < mapSizeY - 1; i++)
    {
        for (int j = 1; j < mapSizeX - 1; j++)
        {
            map[i][j] = " ";
            cout << map[i][j];
        }
        cout << endl;
    }

这出于某种原因不会将X替换为空格,而是将其添加到X后面并且不会构成“竞技场”,这是针对蛇游戏的一种方式

wr

您输出到cout两次。cout << map[i][j];仅在完成编辑字符串后,才从循环中删除它们并输出:

 ... // Previous code without printing

 for (int i = 0; i < mapSizeY; i++)
    {
        for (int j = 0; j < mapSizeX; j++)
        {
            cout << map[i][j];
        }
        cout << endl;
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么引导程序不将X图标用作关闭按钮?

来自分类Dev

为什么不将其替换为单选按钮值中的整个字符串?

来自分类Dev

为什么不将工作从NSData强制转换为String?迅速

来自分类Dev

为什么不将工作从NSData强制转换为String?迅速

来自分类Dev

为什么 JavaScript 不将类数组对象转换为数组?

来自分类Dev

为什么将命令扩展中嵌入的换行符替换为空格?

来自分类Dev

为什么NetBeans在OS X上运行我的程序,而不将其构建到JAR中?

来自分类Dev

在stdout中将新行+ 4x空格替换为新行

来自分类Dev

将“ <x”替换为“ x”

来自分类Dev

为什么不将toLowerCase应用于以下替换链中的每个单词?

来自分类Dev

为什么groupby sum不将布尔值转换为int或float?

来自分类Dev

套接字编程-为什么我们不将sin_family转换为网络顺序?

来自分类Dev

为什么编译器不将“此”链接转换为与上下文无关的变量?

来自分类Dev

为什么C ++ 11不将lambda隐式转换为std :: function对象?

来自分类Dev

为什么不将此JavaScript对象转换为C#类对象?

来自分类Dev

为什么程序不将格里夫纳汇率转换为欧元?

来自分类Dev

为什么这段代码不将基类转换为c ++中的派生类?

来自分类Dev

为什么 C# 在将区域更改为 en 时不将“,”符号转换为双倍?

来自分类Dev

为什么 Pandoc 不将 .tex 转换为 .pdf 但可以很好地转换 .md?

来自分类Dev

为什么将`!45`替换为`top`?

来自分类Dev

为什么@替换为_at_?(CoffeeScript)

来自分类Dev

如何识别字符串“ x形圈封闭10.00x10.00mm”中的x并将其替换为空格

来自分类Dev

为什么此代码没有将所有大写字母都替换为小写字母,而又不将所有小写字母替换为大写字母?

来自分类Dev

dart2js编译器为什么不将64位整数转换为IEEE 754 FP数字?

来自分类Dev

为什么不将shared_ptr派生到隐式转换为shared_ptr到Base

来自分类Dev

为什么在函数中返回shared_ptr时不将其隐式转换为布尔值?

来自分类Dev

dart2js编译器为什么不将64位整数转换为IEEE 754 FP数字?

来自分类Dev

为什么 J2ObjC 不将带有 @Weak 的字段转换为 __weak 但 __unsafe_unretained?

来自分类Dev

在 Javascript 中,为什么我不能用 f(f) 替换 x => f(f)(x)?

Related 相关文章

  1. 1

    为什么引导程序不将X图标用作关闭按钮?

  2. 2

    为什么不将其替换为单选按钮值中的整个字符串?

  3. 3

    为什么不将工作从NSData强制转换为String?迅速

  4. 4

    为什么不将工作从NSData强制转换为String?迅速

  5. 5

    为什么 JavaScript 不将类数组对象转换为数组?

  6. 6

    为什么将命令扩展中嵌入的换行符替换为空格?

  7. 7

    为什么NetBeans在OS X上运行我的程序,而不将其构建到JAR中?

  8. 8

    在stdout中将新行+ 4x空格替换为新行

  9. 9

    将“ <x”替换为“ x”

  10. 10

    为什么不将toLowerCase应用于以下替换链中的每个单词?

  11. 11

    为什么groupby sum不将布尔值转换为int或float?

  12. 12

    套接字编程-为什么我们不将sin_family转换为网络顺序?

  13. 13

    为什么编译器不将“此”链接转换为与上下文无关的变量?

  14. 14

    为什么C ++ 11不将lambda隐式转换为std :: function对象?

  15. 15

    为什么不将此JavaScript对象转换为C#类对象?

  16. 16

    为什么程序不将格里夫纳汇率转换为欧元?

  17. 17

    为什么这段代码不将基类转换为c ++中的派生类?

  18. 18

    为什么 C# 在将区域更改为 en 时不将“,”符号转换为双倍?

  19. 19

    为什么 Pandoc 不将 .tex 转换为 .pdf 但可以很好地转换 .md?

  20. 20

    为什么将`!45`替换为`top`?

  21. 21

    为什么@替换为_at_?(CoffeeScript)

  22. 22

    如何识别字符串“ x形圈封闭10.00x10.00mm”中的x并将其替换为空格

  23. 23

    为什么此代码没有将所有大写字母都替换为小写字母,而又不将所有小写字母替换为大写字母?

  24. 24

    dart2js编译器为什么不将64位整数转换为IEEE 754 FP数字?

  25. 25

    为什么不将shared_ptr派生到隐式转换为shared_ptr到Base

  26. 26

    为什么在函数中返回shared_ptr时不将其隐式转换为布尔值?

  27. 27

    dart2js编译器为什么不将64位整数转换为IEEE 754 FP数字?

  28. 28

    为什么 J2ObjC 不将带有 @Weak 的字段转换为 __weak 但 __unsafe_unretained?

  29. 29

    在 Javascript 中,为什么我不能用 f(f) 替换 x => f(f)(x)?

热门标签

归档