>> GARSIAKALBIS 1: Leiskite dabar parašyti programą jie tikrai palygina dvi eilutes
charakteris charakteriu.
Leiskite naudoti palyginti 0 kaip mūsų atspirties taškas.
Bet tegul pirma žievelės atgal sluoksnis, kuris yra eilutė tipas ir perrašyti jį
už tai, ką ji tikrai yra, kuris yra char žvaigždė.
Tai iš charakterio adresas, specialiai Pirmasis simbolis
seka simbolių, kad mes norime daugiau paprastai žinomas kaip eilutę.
>> Tas pats t.
Leiskite perrašyti tą eilutę deklaracijos kaip char žvaigždė.
Ir dabar mes turime nebėra palyginti s prieš t, kitaip
mes palyginti du adresus.
Mes norime, kad tikrai palyginti patys dvi eilutes.
Norėdami tai padaryti, mes galime naudoti funkciją paskelbta string.h.
Taigi, aš pridėsiu, kad yra ant mano bylą.
>> Ir tada aš ruošiuosi kaita ši eilutė čia.
Ne lyginti s prieš t, aš ketinate skambinti funkcija maišykite comp,
už eilutę lyginti, ir perduoti ir kaip argumentus s ir t.
Mes atidėti tada styginių palyginti išsiaiškinti, ar s ir t yra tikrai lygūs
ir leiskite jam suprasti, kaip palyginti jiems personažas pobūdžio.
>> Dabar, atsižvelgiant į dokumentus, styginių palyginti, tai tikrai
ketina grįžti 0 jei dvi eilutes nurodė per s ir t yra tokios pačios.
Ji ketina grįžti neigiamas skaičius jei-ai turėtų ateiti iki t
pagal abėcėlę arba teigiamas skaičius, jei ai turėtų ateiti po t abėcėlę.
>> Bet dabar, mes tik rūpintis apie lygybę.
Taigi, aš ruošiuosi tiesiog išbandyti, jei gražinama reikšmė eilutę lyginti,
einančios s ir t yra lygi 0.
Ir jei taip, aš ruošiuosi teigti, kad dvi eilutes yra tas pats.
>> Bet aš ruošiuosi padaryti vieną kiti pokyčiai, taip pat.
Pasirodo, kad gauti eilutę, tenkančių dokumentus, kartais gali grįžti
null, kontrolinių vertė, kad pagal gauti stygos dokumentus, priemones,
kažkas blogo atsitiko.
Pavyzdžiui, mes pritrūko atmintyje arba vartotojo kažkaip nebendradarbiavo.
>> Styginių palyginti, tuo tarpu, yra šiek tiek trapi.
Jei pereisite jis niekinis dėl arba jos pirmasis ar antrasis argumentas, blogas
kas gali atsitikti.
Blogi dalykai paprastai dalyvauja segmentavimo gedimus.
Taigi, norint išvengti, kad potencialą apskritai, Aš pirmą kartą vyksta į kuriuos vyniojami šį naudojimą
styginių palyginti pagal wcięć visa ši bloko kodas ir pirmasis tik daro
kad jei s nelygus null ir t yra nelygus null.
>> Vyniojimo, kad jei nors statyti, kad aš įvedėte anksčiau su garbanotieji petnešų kaip
gerai, kad šį kartą aš tik paliesti s ir t, jei aš tikras, kad
jie yra ne tuščias.
Leiskite dabar įrašyti, kaupti ir iš naujo paleisti šią programą.
>> Padaryti palyginti 1 dot velniop palyginti 1.
Aš dar kartą sakau labas.
Pridedant Apie dar kartą.
Ir šį kartą, aš iš tiesų įveskite tą patį.