Почему при использовании кириллицы выводится ошибка "character too large for enclosing character literal type", а на латинице все в порядке? Почему кириллица занимает больше места?
#include <iostream>
#include <cstdlib>
using namespace std;
int main() {
char m[] = {'э', 'м'};
return 0;
}