Variabel (datalogi): Forskelle mellem versioner

Content deleted Content added
→‎Variables omfang: ret terminologi slettet sætning +kilder
m +{{reflist}}
Linje 20:
== Variables virkefelt ==
En variabels [[virkefelt]]<ref>[https://www.altomdata.dk/javascript/ altomdata.dk: javascript] Citat: "...Et virkefelt er det område i kildeteksten, hvor en variabel eller en funktion kan bruges. I mange programmeringssprog er virkefeltet blok-baseret..."</ref><ref>[https://www.linuxbog.dk/java/java-lok-obj-klasse-var-lvogp.html linuxbog.dk: 8.2. Lokale variabler og parametre] Citat: "...En lokal variabel er kendt fra dens erklæring og ned til slutningen af den blok, der omslutter den. Dette kaldes variablens virkefelt..."</ref> beskriver, hvor i et programs kildekode variablen må bruges, mens en variabels ''levetid'' beskriver, hvornår i et programs udførelse variablen har en værdi. En variabels virkefelt påvirker dens levetid. Globale variable kan tilgås overalt i et program, hvorimod variable i fx [[Procedure (programmering)|procedurer]] og [[Funktion (programmering)|funktioner]] er lokale variable. Fra en procedure er det muligt at ændre globale variables værdier, hvorimod en funktion er kendetegnet ved at returnere én værdi. Ønskes flere værdier returneret, kan man anvende en procedure med parameteroverførsel.
 
==Referencer==
{{reflist}}
 
[[Kategori:Datalogi]]