DAVID J. MALAN: Katsotaanpa hiottava tulostus ASCII-merkkien vain vähän. Koska merkit ovat yksinkertaisesti numerot alla huppu, käy ilmi, että myös omassa silmukoiminen konstruktio me voi todella kerrata paitsi yli vain ints, mutta myös yli merkkiä itse. Toisin sanoen, voisin kertoa tietokone alkaa iteroimalla alkaen ylös Z sijaan edes tarvitse tietää enemmän tai käsitellä vastaavuuden A on 65, ja Z on 90. Toisin sanoen, voin reimplement Tämän ohjelman seuraavasti. Char, kutsukaamme sitä C tasavertaisina. Ja nyt haluaisin aloittaa iteroimalla kun hahmo vastaa lainaus, unquote, A. Ja huomautus puolilainausmerkkejä. Tämä on todellakin yksi merkki eikä yksi merkkijono. Puolipisteellä. Katsotaanpa kerrata niin kauan kuin c on vähemmän tai yhtä suuri kuin pääoman Z, myös yhden noteerata. Ja jokaisen iteraation tämän silmukan, Katsotaanpa lisäys c itse. Koska jälleen lopussa päivä, c on vain numero alla huppu. Ja niin voimme myös manipuloida sitä sellaisena. Nyt sisälle silmukan, nyt tulosta että prosenttia i on prosenttia c, kenoviiva n. Ja kytke nyt i tulos valu C, char, int, jonka jälkeen C itse. Puolipisteellä. Pelasta tiedosto. Ja antaa kääntää ja ajaa. Tee ASCII 1 dot slash ASCII 1. Ja vieritys takaisin ylös, näemme, että 65 jälleen, 66 on jälleen B, ja kaikki alas 90 on jälleen Z.