发布网友 发布时间:2022-10-04 04:04
共1个回答
热心网友 时间:2023-10-13 04:08
你98-105行的代码就是循环写缓冲区并重新设置控制台缓冲区,但是你貌似放在了二重for循环里面。而你69-76行的代码执行的操作和98-105行一模一样,但是这一块代码在二重for循环外面。因此我认为应该是98-105行的代码块在二重for循环里面导致的问题。
不过说实话你48-68行的二重for循环不是应该执行一次就够了吗?第一遍执行完了map数组里面的数字已经被替换为了字符,后面再进行for循环把数字转化为字符感觉多余了。