В VS в настройках проекта есть поле "Набор символов" и перечислены некоторые опции, например:
- Использовать набор символов Юникода
- Использовать многобайтовую кодировку
и тд.
Как я понял (предположил), строка юникода представляет из себя массив
unsigned short int
Тогда что из себя представляет многобайтовая строка? Просто массив из более емких числовых типов?