uais são as regras gerais para comparar diferentes tipos de dados em
Digamos que tenho os seguintes cenários:
int i = 10;
short s = 5;
if (s == i){
do stuff...
} else if (s < i) {
do stuff...
}
Quando C faz a comparação, ele converte o tipo de dados menor, nesse caso curto para int ou converte o tipo de dados à direita para o tipo de dados à esquerda? Nesse caso, int a curto?