IT-lexikon Programmering Referens

Referens

Programmering In English → Uppdaterad: 2026-05-24

Indirekt åtkomst till ett värde — istället för värdet självt har du en pekare/handle. Tillåter att flera variabler delar samma underliggande objekt.

Skiljs från pointer: referens är ofta "icke-null" + automatisk dereference (Java, C#, JS, Python, Rust). Pointer (C, C++) kan vara NULL och måste explicit dereferas. Pass-by-reference vs pass-by-value: vad händer när du skickar in i funktion. Rust:s borrow-checker styr referenser strikt (one mutable XOR many immutable). "Reference counting" är typ av GC (Swift, CPython).

← Tillbaka till lexikonet