6
22/08/2003
Copyright Teemu Kerola 2003
Osoitinmuuttujat (4)
•Muuttujia samalla tavoin kuin kokonaislukuarvoiset muuttujatkin
–muistissa olevalla osoitinmuuttujalla on osoite
•Arvo on jonkun tiedon osoite muistissa
–globaalin yksi- tai monisanaisen tiedon osoite
•muuttuja, taulukko, tietue, olio
–keosta (heap, joskus ”kasa”) dynaamisesti (suoritusaikana) varatun tiedon osoite
•Pascalin tai Javan ”new” operaatio
palauttaa varatun muistialueen osoitteen
(tai virhekoodin, jos operaatiota ei voi toteuttaa)
–aliohjelman tai metodin osoite
•osoite ohjelmakoodiin
dataosoite
dataosoite
koodiosoite