Muuttuja (ohjelmointi)

Muuttuja (engl. variable) tarkoittaa ohjelmointikielissä nimettyä eli symbolista tietovarastoa, josta tietoa voidaan hakea ja johon tietoa voidaan kirjoittaa, mikäli muuttuja ei ole ns. vakio (tällöin on tietenkin harhaanjohtavaa puhua muuttujasta). Muuttujia käytetään yleisesti ohjelmointikielissä tiedon varastointipaikkana.

Muuttujan nimestä voi käyttää myös nimeä tunnus (engl. identifier).[1] Muuttujalla voi olla tyyppi ja sen nimellä (tunnuksella) näkyvyysalue (scope), jonka sisällä voi käyttää ohjelmassa.[2] Muuttujalla on myös olemassaoloaika, jona sille on varattu tila.[3]

  1. ISO/IEC 9899:TC3 § 6.2.1 Scopes of identifiers
  2. ISO/IEC 9899:TC3 § 6.2.3 Name spaces of identifiers
  3. ISO/IEC 9899:TC3 § 6.2.4 Storage durations of objects

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search