>> DAVID J. MALAN: Vamos aperfeiçoar a nossa impressão de caracteres ASCII apenas um
pouco.
Porque os personagens são simplesmente números debaixo do capô, verifica-se que
mesmo dentro da nossa construção de loop nós pode realmente interagir não só sobre
apenas ints, mas também sobre os próprios caracteres.
>> Em outras palavras, eu poderia dizer o computador para iniciar a iteração de A até
a Z, em vez de mesmo tem que saber mais ou lidar com a equivalência
de um ser 65 e Z sendo 90.
Em outras palavras, eu posso reimplementar este programa como segue.
>> Para char, vamos chamá-lo C, é igual.
E agora eu gostaria de começar a iteração quando o personagem é igual a citação,
fecha aspas, A. E notem as aspas simples.
Este é de fato um único caractere e não uma cadeia de caracteres.
>> Ponto e vírgula.
Vamos interagir tanto tempo quanto c é menos ou igual ao capital Z, também
único citado.
E em cada iteração deste loop, vamos incrementar c si.
Por causa de novo, no fim do o dia, c é apenas um número
debaixo do capô.
E, assim, também pode manipular como tal.
>> Agora dentro deste loop, vamos imprimir que é por cento por cento i
c, barra invertida n.
E conecte-se agora para i o resultado de lançando c, um char, para um int, seguido
c por si mesmo.
>> Ponto e vírgula.
Salve o meu arquivo.
E vamos compilar e executar.
Faça ASCII 1 ponto barra ASCII 1.
E, rolando para trás, vemos que 65 é de novo A, 66 B é mais uma vez, e tudo o
caminho até 90 está novamente Z.