首页 > 解决方案 > 在 char[][] 中添加像 '☯' 这样的字符会将所有内容推到右侧

问题描述

我正在做一个井字游戏,我想添加花哨的字符,例如“☯”。当我添加(arr[i][j]='☯';)字符时,没有错误或任何东西,一切正常。当我打印出数组时,我可以看到所有东西都被推到了右边。我该如何解决?谢谢。

图片显示一切都被推送: 图为一切都被推

标签: arrayscharspecial-characters

解决方案


显然,花哨的字符在屏幕行中占据两个位置(双倍宽度)。考虑到这一点,在这样一个字符之后少打印一个空格。


推荐阅读