Solucionado (ver solução)
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!!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software