Merkkijono on tietotekniikassa tietotyyppi, järjestetty jono peräkkäisiä merkkejä, jotka kaikki on koodattu saman merkkijärjestelmän mukaan.
Merkkijonon merkit voivat olla ASCII-merkistön mukaisia.lähde? Kielestä riippuen myös Unicode-merkkijonoja voidaan tukea.
Merkkijonolla voi olla määrätty tai muuttuva pituus. 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 bitillä, jolla voidaan esittää enimmillään 256 eri numeroa, {0,1,..,254,255}. C-kielen merkkijonot taas päättyvät nollamerkkiin, mikä taas estää nollamerkin käytön muualla merkkijonossa. C-kielen tapaa toteuttaa tyyppisiä merkkijonoja kutsutaan myös termillä ASCIIZ. Vaihtoehtoisesti merkkijonon pituus voidaan tallettaa merkkijonon itsensä ulkopuolelle tietueen tai luokan attribuutiksi.
Common Lisp -kielessä merkkijono ei ole sidoksissa merkistökoodaukseen, vaan kielessä on oma tietotyyppinsä char
.lähde?
This article uses material from the Wikipedia Suomi article Merkkijono, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Sisältö on käytettävissä lisenssillä CC BY-SA 4.0, ellei toisin mainita. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Suomi (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.