>> DAVID J. MALAN: Cerchiamo di affinare la nostra la stampa di caratteri ASCII solo un
po '.
Perché i personaggi sono semplicemente numeri sotto la cappa, si scopre che
anche all'interno del nostro costrutto iterativo che possono effettivamente scorrere non solo su
solo INT, ma anche oltre i caratteri stessi.
>> In altre parole, ho potuto dire la computer per avviare l'iterazione da A fino
Z anziché nemmeno bisogno di sapere più o affrontare l'equivalenza
di un discreto 65 e Z di essere 90.
In altre parole, posso reimplementare questo programma come segue.
>> Per char, chiamiamola c, uguale.
E ora mi piacerebbe iniziare l'iterazione quando il personaggio è uguale citazione,
unquote, A. E preavviso le virgolette singole.
Questo è davvero un singolo carattere e non una stringa di un carattere.
>> Punto e virgola.
Facciamo iterare finché c è meno o uguale al capitale Z, anche
unico citato.
E su ogni iterazione di questo ciclo, cerchiamo di incremento c sé.
Poiché nuovamente, a fine il giorno, c è solo un numero
sotto la cappa.
E così possiamo anche modificare come tale.
>> Ora, all'interno di questo ciclo, andiamo stampa che il cento per cento i è
c, backslash n.
E collegare ora i il risultato di colata c, un char, ad un int, seguita
c da sé.
>> Punto e virgola.
Salva il mio file.
E cerchiamo di compilare ed eseguire.
Fai ASCII 1 dot barra ASCII 1.
E, scorrendo indietro, vediamo che il 65 è di nuovo A, 66 B è di nuovo, e tutte le
strada fino a 90 è di nuovo Z.