HIZLARIA 1: Ondo da. Azken programa hori pixka bat aspergarria izan zen. Dezagun aurrera eta pertsonalizatu pixka bat hau. Esatea baino kaixo mundua, zergatik ez markagailuan joan gara eta esan, kaixo David? Beno, hori egin ahal izateko, hurbildu ezin izan dut hau modu pare batean. Nuen, noski, kodea besterik gogor David, baina ez da hori guztia funtsean ezberdinak azken bertsioa. Hargatik aurrera jauzi bat, desegin duen aldatzea, eta horren ordez, txertatu berri bat kode lerroa bost zen behin-lerro. Hain zuzen ere, zer ari naiz hemen egin behar joan da gehitu katea izenean, horrela aldagai bat deklaratzen. Ohartu C, ez bakarrik daukazu aldagai baten izena emateko, eta bertan, Kasu honetan, izena da, izan ere, zer mota den zehazteko. Beste mota ikusi aurretik luzea dugu, besteak horiek zenbaki osoen eta puntu mugikorreko balioak eta gehiago, baina oraingoz, katea besterik hitz bat edo esaldi bat, gehiago da formalki, zero sekuentzia bat karaktere edo gehiago. Beraz, une honetan, lerro hau da bost Cioela, emaidazu izen aldakorra izeneko zeinen datu mota katea da. Orain, balio bat gordetzeko han nahi dut, eta horretarako C, berdina erabiltzen dugu sinatzeko, bestela bezala ezagutzen esleitzeko operadorea. Beraz, ez dut honela jarraitu behar. Berdinen aurrekontua, unquote, D-A-V-I-D, Aurrekontua itxia, puntu eta koma. Lerroa bost eragina garbia orain dela Kate bat, D-A-V-I-D deklaratzeko, gordetzeko dut honen eskuin aldetik buruzko aldagai sartu adierazpen ezkerreko eskua adierazpen honen alde. Beraz, lerro honen amaieran, dugu D-A-V-I-G aldagai baten barruan gordeta izenarekin deitzen. Orain dezagun erabiltzeko aldagai hau. Line sei on, naiz ordezkatzeko noa leku-marka batekin mundua. % S arabera definitzen da printf dokumentazioa izateaz gisa katea biltegia. Bestela esanda, informatzeko modu bat da printf duten naiz jarri joan beste balio batzuk hemen, baina let me esango dizu une bat besterik ez da zer hura izan da joan. Orain, nola jarraitu dut printf kontatzeko zer balio hori izango da? Beno, printf emateko batekin behar dut Bigarren argumentua, eta hori egin ahal izateko, I gako bat ipintzen lehen esaterako, ondoren behar argumentua izan zen, hau kotizatzen katea, eta, ondoren, zer zehaztu behar dut Balio hori sartu konektatu nahi dut Lehen argumentua en leku-marka. Beraz, nire aldagai baten izena da, dagoen Noski, izena, idatzi nahikoa da beraz "Izena" bigarrena gisa printf argumentua. Orain ez da misled. Han barruan koma bat da, nahiz Aipatutako katea, hau da, hain zuzen ere katearen barruan beraz ez du argumentu bat bereizteko berdin dirau. Koma hau bakarra duten kanpo bere kotizatzen katea benetan bereizten printf en lehen argumentua bere bigarren argumentua. Let programa hau konpilatu en orain. Kaixo bat. Oh my bondad, sortutako bost akatsak, eta nire programa en lineak zazpi luze. Beno, beti bezala, ez dute azken begiratu Pantailan akatsak du. Look at oso lehen delako agian han kaskada efektu horren bidez da Akats bakar bat sortu top sortu du akatsak gehiago itxura han baino benetan dira. Hargatik nau gora, eta lehen hala nola boldfaced error hemen erabilera da Identifikatzailea undeclared katea. Ba estandar esan nahi duzu? Bada, ez, ez nuen. Esan nahi katea egin nuen, baina bihurtzen da I ahaztua kate hori ez da existitzen gisa datuak idatzi teknikoki C. Kontzeptualki in existitzen dela, baina hitza "Katea" bakarrik existitzen delako CS50 du langileak deklaratu dute, nolabait esateko, idatzi dugu geure burua fitxategi batean. Izan ere, besterik gabe, norbaitek aspaldi gisa printf funtzioa deklaratu fitxategi batean Standard IO.H deitu, beraz, egin dugun langileek deklaratzen katean datu mota bat bezala fitxategi bat, ez da harritzekoa, da cs50.h. izeneko Beraz, goazen atzera goiko nire programatu eta konpiladore oinarrian dauden ez bakarrik ez ikurra erabili nahi dut katea, hezteko ere nahi dut konpiladore ikur hori zer esan nahi da. Eta hori nahiko besterik egin, ezin dut joan back one lerro sortu, sartu lerro berri bat hemen, eta gehitu, "besteak beste, cs50.h," halaber angeluarekin parentesi artean. Instrukzio hau, askoz bezala orain bi lerro, da, informatu egingo du konpiladore horretan sartu beharko dut cs50.h edukiak edonon dira nire disko gogorra nire programaren barruan, horrela konpiladoreak hezteko gisa zer da katea ekarri. Dezagun konpilatu nire programa aldaketak gorde ondoren. Kaixo bat. Sartu. Askoz hobeto. Orain keinukariak gonbita bat daukat zein I idatz daiteke ". / kaixo bat", eta voila. Kaixo David.