[Powered by Google Translate] CHRISTOPHER Bartolomej: Dobrodošao natrag.
U drugom videu, razgovarali smo o char tip podataka u C koji
može se koristiti za držanje slova, brojeve i posebne znakove
kao što je pitanje ili uskličnika.
Mi znamo da je pojedinac char ima ASCII vrijednost, koji
je cijeli prikaz karaktera.
Na primjer, slovo je ASCII vrijednost je 65.
Ali u C, što ćemo koristiti za stvarne riječi ili rečenica takvih
kao programiranje, ili "C je lijepa?"
Odgovor je niz -
ali da budem precizniji, to je niz znakova.
Niz znakova, ili niz, je slijed jedne
byte znakova koji su pohranjeni zajedno
međusobno u memoriji.
I na kraju bilo znakova u C
jezik, postoji jedan dodatni byte da je
dodjeljuje za poseban karakter -
backslash 0, što je null prestanak lik.
Null prestanak lik je 1 bajt char čiji bita
svi su 0 i ona se koristi za oznacavanje kraj
od niza u memoriju.
To znači li namjeravate inicijalizirati svoj niz kao
rečenica "C je zabavno", ili samo riječ "zabava", na
Kraj uvijek će biti znak praznoga raskid
pokazuje da niz je završila.
Za korištenje string u svom programu, preporučuje se
da li inicijalizirati svoj varijablu kao ovaj -
Grafikon zvijezda S jednak otvorenu ponudu, vaš string, blizu
citat, zarez.
U ovom promjenjivom definiciji, promjenjivi S ukazuje na prvi
lik u našem nizu, što je C. Možete vidjeti, jer smo sada
znam cijeli niz pohranjena u nizu u memoriju,
možemo dohvatiti niz bez problema kao i mi
znam gdje to završava, previše -
null prestanak lik.
Tako se zabaviti.
Ja sam Christopher Bartolomej, ovo je cs50.