>> SPEAKER: Spomnimo se, da je vse pod pokrov računalnika je
shranjena se uporabi bite.
In bitov, pa lahko uporabimo za zastopanje številk.
In številke, pa lahko uporabimo za zastopanje znakov.
Dejstvo je, da obstaja konvencionalno preslikavo med temi številkami in
črke, ki se imenuje ASCII -
American Standard Code za Informacije o izmenjavi.
>> Zdaj s C, se izkaže, da bomo lahko videli ta enakovrednost, ker ne
le Ints, imamo tudi chars, tako od katerih je na koncu dneva
so zastopali številkah in, po drugi strani, bitov.
Torej, kaj je napisal preprost program, ki preprosto mi pove, kaj je preslikava
med številkami in črkami, pri čemer smo motilo, da je 65 kapital in 97.
je z malimi črkami.
Začnimo.
>> "Vključuje standardne I / O dot h." "Int Glavni nična. "In zdaj bi rad
Ponovil nad vsemi velikimi tiskanimi črkami tiskanje njihova številčna in
ustrezniki značaj.
Torej za to, bom uporabil "za" zanko.
"Za int i dobi -
in zdaj, namesto da bi začeli pri običajni 0, zakaj ne začnem pri vrednosti
Vem, da je pomembno, kot 65 za začetnico?
Naredimo to, tako dolgo je I manjši od -
hm -
65 plus 26, ker mi je vedeti 26 črk v abecedi.
In nato na vsaki ponovitvi te zanke, mi prirastek I do 1..
>> Sedaj, na vsaki ponovitvi te zanka, kaj želim storiti?
Rad bi se izpisal kaj tok Številka je i in kaj
ustreza znak je.
Zdaj, da bi to dosegli, lahko vržem, tako govoriti, int v char v
takole.
"Print f% i% c Nagibnica n" V Z drugimi besedami, želim povedati, je to
Številka je to znak.
Tako da moram priključite dveh vrednosti za to dajo imetnikom za tisk f, tako
Jaz bom z vejico i, vejica -
>> Zdaj nimam spremenljivo c ali char, ampak imam številko.
In vem, da se številke lahko preslikajo v pisma, sem preprosto morali povedati
Računalnik za to.
In tako sem se lahko odda i od notr, da char, preprosto z navedbo v
oklepaje, da sem res všeč da ga pretvoriti v char.
>> Pojdimo zdaj zaprete to izjavo, razen datoteke in zbere ta program.
"Make ascii 0 dot slash ASCII 0". In zelo hitro natisnejo na zaslonu med
Ta preslikava med številkami in njihovi ustrezniki značaj.
V bistvu, če sem se pomaknete nazaj gor, sem najprej vidimo, da je 65, 66 B, in če
pomaknete nazaj dol, 90, Z.