Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Convertendo char para inteiro

Eu li e reli várias vezes esse trecho, e realmente não entendi como

char c = '3';
int i = c - '0'; // i vale 3!

Queria entender o porquê deste " c - '0' ". Não entendi porque precisa subtrair pelo caracter 0.

1 resposta
solução!

Pessoal, desculpe, já entendi, olhei a tabela unicode e entende o cálculo. Valeu!!