1
00:00:00,000 --> 00:00:00,430

2
00:00:00,430 --> 00:00:02,540
>> DAVID J. Malan: Laten we verfijnen onze
afdrukken van ASCII-tekens slechts een

3
00:00:02,540 --> 00:00:03,380
beetje.

4
00:00:03,380 --> 00:00:07,490
Omdat de personages zijn gewoon nummers
onder de motorkap, blijkt dat

5
00:00:07,490 --> 00:00:11,220
zelfs binnen onze looping construeren we
kan eigenlijk herhalen, niet alleen op

6
00:00:11,220 --> 00:00:14,360
net ints, maar ook over
Type de code zelf.

7
00:00:14,360 --> 00:00:18,290
>> Met andere woorden, kon ik vertel de
computer starten itereren van A tot

8
00:00:18,290 --> 00:00:22,400
door Z dan eens te weten
meer of omgaan met de gelijkwaardigheid

9
00:00:22,400 --> 00:00:25,960
Een wezen van 65 en Z zijn 90.

10
00:00:25,960 --> 00:00:29,650
Met andere woorden, kan ik herimplementeren
Dit programma als volgt.

11
00:00:29,650 --> 00:00:33,190
>> Voor char, laten we noemen het c, gelijk.

12
00:00:33,190 --> 00:00:36,520
En nu wil ik iteratie beginnen
wanneer het teken gelijk citaat,

13
00:00:36,520 --> 00:00:38,620
unquote, A. En merk
de enkele aanhalingstekens.

14
00:00:38,620 --> 00:00:43,250
Dit is inderdaad een enkel karakter
en niet een tekenreeks.

15
00:00:43,250 --> 00:00:44,240
>> Puntkomma.

16
00:00:44,240 --> 00:00:48,850
Laten we herhalen zolang C is minder
hoogste vermogen Z, ook

17
00:00:48,850 --> 00:00:49,720
enkel geciteerd.

18
00:00:49,720 --> 00:00:53,290
En op elke iteratie van deze lus,
laten we verhogen c zelf.

19
00:00:53,290 --> 00:00:55,880
Omdat weer eind
de dag, c is maar een getal

20
00:00:55,880 --> 00:00:56,700
onder de motorkap.

21
00:00:56,700 --> 00:00:59,470
En dus kunnen we ook manipuleren
als zodanig.

22
00:00:59,470 --> 00:01:05,540
>> Nu in deze lus, laten afdrukken
dat procent i procent

23
00:01:05,540 --> 00:01:07,460
c, backslash n.

24
00:01:07,460 --> 00:01:13,900
En sluit nu ik het resultaat van
gieten c, een char, naar een int, gevolgd

25
00:01:13,900 --> 00:01:16,400
door c zelf.

26
00:01:16,400 --> 00:01:17,260
>> Puntkomma.

27
00:01:17,260 --> 00:01:18,210
Red mijn bestand.

28
00:01:18,210 --> 00:01:20,280
En laten compileren en uit te voeren.

29
00:01:20,280 --> 00:01:25,790
Maak ASCII 1 dot slash ASCII 1.

30
00:01:25,790 --> 00:01:32,740
En, het scrollen back-up, zien we dat 65
opnieuw A, 66 B weer en de

31
00:01:32,740 --> 00:01:36,110
weg naar beneden tot 90 is weer Z.

32
00:01:36,110 --> 00:01:37,383