Orefererad variabel
En variabel utan referens i källkoden för ett datorprogram är en variabel som är definierad men som aldrig används. Detta kan resultera i ett ofarligt slöseri med minne. Många kompilatorer upptäcker sådana variabler och allokerar inte lagring för dem (dvs. "optimerar bort" deras lagring), och utfärdar i allmänhet också en varning som de gör.
Vissa riktlinjer för kodning anser att en variabel utan referens är ett symptom på ett potentiellt kodningsfel. Å andra sidan kan icke-refererade variabler användas som tillfälliga platshållare för att indikera ytterligare förväntad framtida utveckling i koden.
Exempel
C :
0
0
int main ( void ) { int i , j ; för ( i = ; i < 10 ; i ++ ) printf ( "%d", i ) ; återvända ; }
I det här exemplet är j en variabel utan referens.
Kategorier: