SIARADWR: Dwyn i gof bod popeth o dan y cwfl o gyfrifiadur yn storio gan ddefnyddio darnau. A darnau, yn ei dro, yn gallu cael ei ddefnyddio i gynrychioli rhifau. A rhifau, yn ei dro, yn gallu cael ei ddefnyddio i gynrychioli cymeriadau. Yn wir, mae yn bodoli confensiynol mapio rhwng y niferoedd hynny a llythyrau, a elwir yn ASCII - America Cod Safonol ar gyfer Cyfnewidfa Gwybodaeth. Nawr gyda C, mae'n troi allan y gallwn weld cywerthedd hyn, oherwydd ein bod ni Dim ond ints, mae gennym hefyd chars, yn o'r rhain ar ddiwedd y dydd yn cael eu cynrychioli gan fod y niferoedd ac, yn ei dro, darnau. Felly, gadewch i ni ysgrifennu rhaglen syml sy'n yn syml yn dweud wrthyf beth yw'r mapio yn rhwng rhifau a llythrennau, cadw mewn meddwl bod 65 yn chyfalaf A a 97 yn achos is a. Gadewch i ni ddechrau. "Yn cynnwys safonol I / O dot h." "Int prif ddi-rym. "Ac yn awr hoffwn ailadrodd dros yr holl lythrennau argraffu eu rhifol a cyfwerth cymeriad. Felly, ar gyfer hyn, byddaf yn defnyddio "yn lle" ddolen. "Ar gyfer int i cael - ac yn awr, yn hytrach na dechrau yn y arferol 0, pam ydw i'n dechrau ar werth Yr wyf yn gwybod i fod yn sylweddol, fel 65 ar gyfer cyfalaf A? Gadewch i ni wneud hyn, cyhyd yn ff yn llai na - um - 65 yn ogystal â 26, gan fy mod yn gwybod bod 26 o lythyrau yn yr wyddor. Ac yna ar bob fersiwn o hyn dolen, gadewch i mi gynyddran i 1. Yn awr, ar bob fersiwn o hyn ddolen, beth ydw i am ei wneud? Hoffwn i argraffu beth presennol rhif yn i a'r hyn y mae'r cyfatebol torgoch yn. Yn awr, i gyflawni hynny, gallaf bwrw, felly i siarad, mae'r int i torgoch yn y yn dilyn ffordd. "Print f% i yw% c slaes n" Yn geiriau eraill, yr wyf am ei ddweud, mae hyn yn rhif yw cymeriad hwn. Felly mae angen i mi plwg yn ddau werth i hyn rhoi deiliaid ar gyfer argraffu f, felly Fe wna i coma, atalnod - Yn awr, nid oes gennyf amrywiol c neu golosg, ond yr wyf yn cael nifer. Ac yr wyf yn gwybod y gall y niferoedd eu mapio i llythyrau, syml, mae angen i mi ddweud wrth y cyfrifiadur i wneud hynny. Ac felly y gallaf fwrw i o int i golosg, dim ond trwy nodi mewn cromfachau fy mod Id 'yn wir yn hoffi i drosi i torgoch. Gadewch i ni gau nawr datganiad hwn, ac eithrio y ffeil, a llunio rhaglen hon. "Gwneud ascii ascii 0 dot slaes 0." A argraffu yn gyflym iawn at y sgrîn fel mapio hwn rhwng rhifau a eu cyfwerth cymeriad. Yn wir, os wyf yn sgrolio yn ôl i fyny, yr wyf yn gyntaf gweld bod 65 yn A, 66 yn B, ac os wyf yn sgrolio yn ôl i lawr, 90 yn Z.