1 00:00:00,000 --> 00:00:00,430 2 00:00:00,430 --> 00:00:02,540 >> DAVID J. Malan: Naj izboljšati naše Tiskanje ASCII znakov samo 3 00:00:02,540 --> 00:00:03,380 malo. 4 00:00:03,380 --> 00:00:07,490 Ker so znaki le številke Pod pokrovom motorja, se izkaže, da 5 00:00:07,490 --> 00:00:11,220 celo v našem zanka konstrukt smo lahko dejansko Ponovil ne le preko 6 00:00:11,220 --> 00:00:14,360 Samo Ints, temveč tudi na se znakov samih. 7 00:00:14,360 --> 00:00:18,290 >> Z drugimi besedami, lahko povem računalnik za zagon ponavljanjem od A navzgor 8 00:00:18,290 --> 00:00:22,400 do Z kot tudi vedeti bolj ali se ukvarjajo z enakovrednostjo 9 00:00:22,400 --> 00:00:25,960 v čemer je 65, in je Z 90. 10 00:00:25,960 --> 00:00:29,650 Z drugimi besedami, lahko reimplement Ta program, kot sledi. 11 00:00:29,650 --> 00:00:33,190 >> Za char, recimo je c, enaka. 12 00:00:33,190 --> 00:00:36,520 In zdaj bi rad, da začnete ponavljanjem ko znak enak citat, 13 00:00:36,520 --> 00:00:38,620 konec citata, A. In Obvestilo enojne narekovaje. 14 00:00:38,620 --> 00:00:43,250 To je res en sam znak in ne en niz črk. 15 00:00:43,250 --> 00:00:44,240 >> Podpičje. 16 00:00:44,240 --> 00:00:48,850 Oglejmo Ponovil tako dolgo, kot je c manjša ali enako kapitala Z, tudi 17 00:00:48,850 --> 00:00:49,720 sam citiran. 18 00:00:49,720 --> 00:00:53,290 In na vsaki ponovitvi te zanke, kaj je prirastek c sebi. 19 00:00:53,290 --> 00:00:55,880 Ker še enkrat, na koncu dan, c je le število 20 00:00:55,880 --> 00:00:56,700 Pod pokrovom. 21 00:00:56,700 --> 00:00:59,470 In tako smo lahko tudi manipulira kot tak. 22 00:00:59,470 --> 00:01:05,540 >> Sedaj znotraj te zanke, dajmo print od tega odstotka i odstotka 23 00:01:05,540 --> 00:01:07,460 c, backslash n. 24 00:01:07,460 --> 00:01:13,900 In priključite zdaj i rezultat litje c, char, da notr, sledijo 25 00:01:13,900 --> 00:01:16,400 s c sebi. 26 00:01:16,400 --> 00:01:17,260 >> Podpičje. 27 00:01:17,260 --> 00:01:18,210 Shranite mojo kartoteko. 28 00:01:18,210 --> 00:01:20,280 In naj pripravijo in vodijo. 29 00:01:20,280 --> 00:01:25,790 Naredite ASCII 1 pika slash ASCII 1. 30 00:01:25,790 --> 00:01:32,740 In pomikati nazaj, vidimo, da 65 Ponovno, 66 je spet B, in vse 31 00:01:32,740 --> 00:01:36,110 tja do 90 je spet Z. 32 00:01:36,110 --> 00:01:37,383