Tyhjä (ohjelmointi)

Wikipediasta
Siirry navigaatioon Siirry hakuun

Ohjelmoinnissa tyhjä (engl. null, nul tai nil) on osoittimen (tai muun viittauksen) arvo, joka kertoo, että viittausta ei ole mihinkään. Useasti, varsinkin C-sukuisissa ohjelmointikielissä, osoittimen arvona käytetään binäärinollaa, jonka suurin osa käyttöjärjestelmistä tulkitsee virheelliseksi viittaukseksi.

Joissakin ohjelmointikielissä kuten LISP, Pascal ja tämän sukulaiskielet käytetään tyhjää (null) muuttujatyyppinä.

ISO-646 (jota käytetään muun muassa ASCII- ja Unicode-merkistöissä) määrittelee koodin nolla (0) tyhjäksi merkiksi.