Ero sivun ”Merkkijono” versioiden välillä

[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
Rei-bot (keskustelu | muokkaukset)
Anurmi (keskustelu | muokkaukset)
merkkijonotaulukko -> tietue/luokka
Rivi 1:
'''Merkkijono''' on järjestetty jono peräkkäisiä [[merkistö|merkkejä]], jotka kaikki on koodattu saman [[merkkijärjestelmä]]n mukaan. Merkkijonoja käytetään kaikissa [[ohjelmointikieli]]ssä. Yleensä merkkijonon merkit ovat 8-bittisiä ja jonkin [[ASCII]]-laajennuksen mukaisia.
 
Merkkijonolla on määrätty pituus. [[Pascal (ohjelmointikieli)|Pascal-kielessä]] jonon ensimmäinen merkki kertoo sen pituuden. Tämä rajoittaa jonon pituuden enintään 255 merkkiin. Rajoitus johtuu siitä, että yhtä merkkiä kuvataan 8 [[Bitti|bitillä]], jolla voidaan esittää enimmillään 256 eri numeroa, {0,1,..,254,255}. [[C (ohjelmointikieli)|C-kielen]] merkkijonot taas päättyvät nollamerkkiin, mikä taas estää nollamerkin käytön muualla merkkijonossa. Vaihtoehtoisesti merkkijonon pituus voidaan tallettaa merkkijonon itsensä ulkopuolelle. Tällöin[[tietue]]en puhutaantai [[merkkijonotaulukkoluokka (ohjelmointi)|merkkijonotaulukostaluoka]]n attribuutiksi.
 
{{tynkä/Tietotekniikka}}