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.