Сдвиг бит автоматически продвигает символы в int? [Дубликат]

На этот вопрос уже есть ответ здесь:

Bitshift и целочисленное продвижение? 2 ответа

Я где-то читал, что побитовый сдвиг автоматически превращает операнд в int. Но я'я не уверен, должно ли это утверждение быть дополненоесли операнды имеют неравный тип ".

char one = 1, bitsInType = 8;
one < (bitsInType - one);

Ответы на вопрос(2)

Ваш ответ на вопрос