>> SPEAKER 1: Ejja issa jikteb programm huma verament tqabbel żewġ kordi
karattru għall-karattru.
Ejja jużaw jqabblu 0 kif punt tat-tluq tagħna.
Imma ejja ewwel qoxra dahar-saff li huwa t-tip spag u jikteb
għal dak li verament hu, li hija stilla char.
Dan huwa l-indirizz ta 'karattru, speċifikament l-ewwel karattru fil-
sekwenza ta 'karattri li aħna'd aktar ġeneralment magħrufa bħala string.
>> Istess għall t.
Ejja jikteb dik id-dikjarazzjoni string bħala star char.
U issa għandna bżonn li m'għadhomx jqabblu s kontra t, lest
nqabblu żewġ indirizzi.
Aħna rridu li jqabblu verament il- żewġ kordi nfushom.
Biex tagħmel dan, nistgħu nużaw funzjoni iddikjarata string.h.
So I ser żid li jinkludu fuq quċċata tal-fajl tiegħi.
>> U allura jien ser bidla din il-linja hawn.
Pjuttost milli jqabblu s kontra t, jien ser sejħa komp ħawwad funzjoni,
għal string iqabblu, u jgħaddu fl bħala argumenti iu t.
Aħna ser tiddifferixxi mbagħad string tqabbel insemmu jekk i u t tabilħaqq ugwali
u ħalliha figura kif tqabbel karattru għall-karattru.
>> Issa, skond id-dokumentazzjoni għal string jqabblu, huwa attwalment
ser jirritorna 0 jekk iż-żewġ kordi osservat fuq mill-i u t huma l-istess.
Huwa ser jirritorna numru negattiv jekk i għandhom jidħlu qabel t
alfabetikament jew numru pożittiv jekk i għandhom jidħlu wara t alfabetikament.
>> Iżda għal issa, aħna biss kura dwar l-ugwaljanza.
Hekk jien ser sempliċiment test jekk il- valur tar-ritorn ta 'spag iqabblu,
tgħaddi fil iu t, ikun egwali għal 0.
U jekk iva, jien ser jsostnu li iż-żewġ kordi huma l-istess.
>> Imma jien ser jagħmlu waħda bidla oħra kif ukoll.
Jirriżulta li string get, per tagħha dokumentazzjoni, xi kultant jistgħu jirritornaw
null, valur sentinella li, skond tikseb kordi dokumentazzjoni, mezzi
xi ħaġa ħażina ġara.
Per eżempju, aħna dam barra ta 'memorja jew l-utent b'xi mod ma kkooperawx.
>> String iqabblu, sadanittant, huwa ftit fraġli.
Jekk inti tgħaddih null jew għall tagħha ewwel jew it-tieni argument tagħha, bad
affarijiet jista 'jiġri.
Affarijiet ħżiena normalment jinvolvu difetti segmentazzjoni.
Sabiex jiġi evitat li l-potenzjal għal kollox, Jien l-ewwel ser nagħlaq dan l-użu ta '
string iqabblu minn indenting dan kollu blokk ta 'kodiċi u l-ewwel tagħmel biss
li jekk i ma tkunx ugwali għal null u t mhuwiex ugwali għal null.
>> Tgeżwir li jekk inkella jibni dak I ittajpjat qabel b'ċineg kaboċċi bħala
ukoll, hekk li din id-darba I biss tmiss s u t jekk jien ċert li
dawn ma jkunux nulli.
Ejja issa jiffranka, tiġbor, u jerġa 'jgħaddi dan il-programm.
>> Agħmel jqabblu 1 dot slash jqabblu 1.
I ser jgħidu bonjour mill-ġdid.
Segwit minn bonjour għal darb'oħra.
U din id-darba, I tassew tip l-istess ħaġa.