控制台运行界面若显示墙壁不完整,如图
原因可能是代表墙壁的字符所选不当,编译器编译后所显示不全,导致前后两个墙壁“块”重叠。检查代码中void menu()和
void map()函数,如图
红色荧光笔标记处可看出虽占两字符位,但仅显示了一半。而解决方法也很简单,即改用其他合适字符,如■、〓等。若是编译器无法识别的字符集,则会显示统一显示为“?”。
控制台运行界面若显示墙壁不完整,如图
原因可能是代表墙壁的字符所选不当,编译器编译后所显示不全,导致前后两个墙壁“块”重叠。检查代码中void menu()和
void map()函数,如图
红色荧光笔标记处可看出虽占两字符位,但仅显示了一半。而解决方法也很简单,即改用其他合适字符,如■、〓等。若是编译器无法识别的字符集,则会显示统一显示为“?”。