Добавление таких символов, как '☯' в char [] [], приведет к тому, что все будет справа - PullRequest
0 голосов
/ 12 февраля 2020

Я играю в "ti c -ta c -Tee" и хочу добавить необычных персонажей, таких как "☯", например. Когда я добавляю (arr[i][j]='☯';) char, там нет ошибок или чего-то еще, все работает правильно. Когда я распечатываю массив, я вижу, что все сдвигается вправо. Как я могу это исправить? Спасибо.

на картинке видно, что все нажимается: the picture shows that everything is pushed

1 Ответ

0 голосов
/ 12 февраля 2020

Очевидно, что причудливые символы занимают две позиции в строке экрана ( двойная ширина ). Чтобы учесть это, напечатайте на один пробел меньше после такого символа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...