Léxico de TI › Programação › Referência

Referência

Programação Svenska → Atualizado: 2026-09-30

Acesso indireto a um valor — em vez do valor em si, você tem um ponteiro/handle. Permite que várias variáveis compartilhem o mesmo objeto subjacente.

Diferente de ponteiro: a referência costuma ser "não nula" e com desreferenciação automática (Java, C#, JS, Python, Rust). O ponteiro (C, C++) pode ser NULL e precisa ser desreferenciado explicitamente. Passagem por referência vs. por valor: o que acontece quando você passa o argumento a uma função. O borrow checker do Rust controla as referências com rigor (uma mutável OU várias imutáveis). "Contagem de referências" é um tipo de GC (Swift, CPython).

← Voltar ao léxico