Neodkazovaná proměnná - Unreferenced variable - Wikipedia

An neodkazovaná proměnná v zdrojový kód a počítačový program je proměnná který je definován, ale který se nikdy nepoužívá. To může mít za následek neškodné plýtvání pamětí. Mnoho překladače detekovat takové proměnné a nepřidělovat jim úložiště (tj. „optimalizovat jejich“ úložiště), obecně také vydává varování, jak to dělají.

Nějaký pokyny pro kódování dokumenty považují neodkazovanou proměnnou za příznak potenciální chyby kódování. Na druhou stranu lze nereferenční proměnné použít jako dočasné zástupné symboly k označení dalšího očekávaného budoucího vývoje v kódu.

Příklady

C:

 int hlavní(prázdnota) {   int i, j;   pro (i=0; i<10; i++)      printf("% d", i);   vrátit se 0; }

V tomto příkladu j je neodkazovaná proměnná.