HIZLARIA: Gogoratu dena azpian ordenagailu baten kanpaia da bit erabiliz gordetzen dira. Eta bit, aldi berean, erabil daitezkeen zenbakiak irudikatzeko. Eta zenbakiak, aldi berean, erabil daitezkeen pertsonaiak irudikatzeko. Izan ere, lehendik ere ohiko zenbaki horiek eta arteko mapping letrak, ASCII deitzen zaio - American Standard Code for Informazio trukaketa. Orain C-rekin, bihurtzen da ikusi ahal izango dugu baliokidetza hau, izan ere, ez dugu Besterik ez ints, halaber dugu karakteretan, bai horietatik egunaren amaieran diren zenbakiak gisa irudikatzen eta, aldi berean, bit. Hargatik idatzi programa sinple bat besterik gabe esaten dit mapping zer da zenbakiak eta hizkiak, mantenduz axola duten 65 capital bat eta 97 da txikiagoa kasu bat da. Dezagun hasteko. "Besteak beste, I / O dot h estandarra." "Int hutsune nagusia. "Eta orain, nahi nuke batetik bestera joateko baino gehiago letrak kapitalaren guztiak haien zenbakizko eta inprimatzeko pertsonaia baliokide. Beraz, hau egiteko, erabili dut "eman" bat begizta. "Int i lortzen - eta, orain, baino ohiko etan hasiko 0, zergatik ez hasteko balio bat dut Esanguratsua izan da ezagutzen dut, bezalako 65 capital A? Egin dezagun, hain luze dagoenean baino txikiagoa da i - um - 65 gehi 26, han jakin dut delako alfabetoa 26 letrak dira. Eta gero hau iterazio bakoitzean begizta, utzi i Kontatzailea dit 1. Orain, hau iterazio bakoitzean begizta, zer egin nahi dut? Zer egungo inprimatu nahi nuke zenbakia i da eta zer dagokion char da. Orain, hori lortzeko, bota ahal izango dut, beraz, nolabait esateko, in char bat int modu jarraian. In "inprimatu f% i% c backslash n da" Beste era batera esanda, esan nahi dut, hau zenbakia pertsonaia hau. Beraz, bi balio plug hau behar dut jarri titular inprimatu f, beraz Egin dut koma i, koma - Orain, ez dut c aldagai bat izan edo karaktererik gabe, baina zenbaki bat behar dut. Eta ezagutzen ditut zenbakiak duten mapatzea dezake letrak, behar besterik ez dut esango du ordenagailua ez da egin behar. Eta horrela i cast dezaket int tik char bat, besterik gabe in zehaztuz parentesi hain zuzen ere litzaidake atsegin dut bihurtzeko char batera. Dezagun itxi orain adierazpen hau, gorde fitxategia, eta programa hau konpilatu. "Egin ascii 0 dot barra ascii 0." Eta Oso azkar inprimatu pantailara gisa Zenbaki eta arteko mapping honetan Bere pertsonaia baliokide. Izan ere, joan nintzen itzuli bada, nik lehen ikusten duten, 65 A, 66 B, eta badut korrituko atzera behera, 90 Z. da