arrays - 在 char[][] 中添加像 '☯' 这样的字符会将所有内容推到右侧
问题描述
我正在做一个井字游戏,我想添加花哨的字符,例如“☯”。当我添加(arr[i][j]='☯';
)字符时,没有错误或任何东西,一切正常。当我打印出数组时,我可以看到所有东西都被推到了右边。我该如何解决?谢谢。
解决方案
显然,花哨的字符在屏幕行中占据两个位置(双倍宽度)。考虑到这一点,在这样一个字符之后少打印一个空格。
推荐阅读
- javascript - 在 iframe javascript/jquery 中将内容写入 iframe
- json - 如何从 initState 进行 json 调用并设置数据并使用另一个小部件?
- c++ - 在 32 位和 64 位机器上可执行的 C/C++
- c++-cx - 帽子指针在 C++/CX 中是原子的吗?
- wordpress - 获取 wordpress 中搜索结果的总数
- vba - 通过 Outlook 中的宏写入电子邮件添加默认电子邮件签名
- django - 使用另一个查询集日期字段过滤查询集
- javascript - 如何在 javascript 中构造更好的三元语句
- hockeyapp - 通过 HockeyApp 安装时缺少应用程序图标
- apache - 在 Apache Lucene(4.2.0) 文档中搜索某处