>> 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.