Получение неправильного числа символьной переменной
в приведенном ниже коде, когда я запускаю его, я получаю y = -124 и z = 4294967172
вы можете мне объяснить ?? (проверено, что если x <128 , проблем нет)
char x=132;
signed y=x;
unsigned z=x;
cout<<y<<endl;
cout<<z<<endl;