1 00:00:00,000 --> 00:00:00,430 2 00:00:00,430 --> 00:00:02,540 >> DAVID J. Malan: Poďme vylepšiť naše tlač ASCII znaky len 3 00:00:02,540 --> 00:00:03,380 trochu. 4 00:00:03,380 --> 00:00:07,490 Pretože znaky sú jednoducho čísla pod kapotou, sa ukazuje, že 5 00:00:07,490 --> 00:00:11,220 aj v našom konštrukcie cyklu sa môže skutočne iterovat nielen nad 6 00:00:11,220 --> 00:00:14,360 len ints, ale aj napriek samotné znaky. 7 00:00:14,360 --> 00:00:18,290 >> Inými slovami, mohol by som povedať, počítač spustiť iterácií od A až 8 00:00:18,290 --> 00:00:22,400 až Z, a nie ešte vedieť viac zaoberajú rovnocennosti 9 00:00:22,400 --> 00:00:25,960 z je 65 a Z je 90.. 10 00:00:25,960 --> 00:00:29,650 Inými slovami, môžem reimplement tento program takto. 11 00:00:29,650 --> 00:00:33,190 >> Pre char, nazvime to c, rovná. 12 00:00:33,190 --> 00:00:36,520 A teraz by som chcel začať iterácie keď charakter sa rovná cenovú ponuku, 13 00:00:36,520 --> 00:00:38,620 koniec citátu, A. a oznámenia jednotlivé citácie. 14 00:00:38,620 --> 00:00:43,250 To je naozaj jeden znak a nie jeden znakový reťazec. 15 00:00:43,250 --> 00:00:44,240 >> Bodkočiarku. 16 00:00:44,240 --> 00:00:48,850 Poďme iterovat tak dlho, c je menej ako alebo rovnajúcu sa kapitálu Z, aj 17 00:00:48,850 --> 00:00:49,720 jeden citoval. 18 00:00:49,720 --> 00:00:53,290 A na každom opakovaní tohto cyklu, poďme zvýšiť c samo o sebe. 19 00:00:53,290 --> 00:00:55,880 Vzhľadom k tomu, opäť na konci roka deň, c je len číslo 20 00:00:55,880 --> 00:00:56,700 pod kapotou. 21 00:00:56,700 --> 00:00:59,470 A tak sa tiež môžeme manipulovať to ako taký. 22 00:00:59,470 --> 00:01:05,540 >> Teraz v tejto slučky, poďme tlač z tohto percenta aj je percent 23 00:01:05,540 --> 00:01:07,460 c, spätné lomítko n 24 00:01:07,460 --> 00:01:13,900 A pripojte teraz aj výsledok liatie c, char, na int, nasledoval 25 00:01:13,900 --> 00:01:16,400 o c samo o sebe. 26 00:01:16,400 --> 00:01:17,260 >> Bodkočiarku. 27 00:01:17,260 --> 00:01:18,210 Uložte svoj súbor. 28 00:01:18,210 --> 00:01:20,280 A poďme skompilovať a spustiť. 29 00:01:20,280 --> 00:01:25,790 Urobiť ASCII 1 bodka lomítko ASCII 1. 30 00:01:25,790 --> 00:01:32,740 A rolovanie späť, vidíme, že 65 opäť, 66 je opäť B, a všetky 31 00:01:32,740 --> 00:01:36,110 smerom dole na 90 je opäť Z. 32 00:01:36,110 --> 00:01:37,383