Переменная без ссылки


Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Переменная без ссылки в исходном коде компьютерной программы — это переменная , которая определена, но никогда не используется. Это может привести к безвредной трате памяти. Многие компиляторы обнаруживают такие переменные и не выделяют для них память (т. е. «оптимизируют» их память), обычно также выдавая предупреждение.

В некоторых руководящих документах по кодированию считается, что переменная, на которую нет ссылки, является признаком потенциальной ошибки кодирования. С другой стороны, переменные без ссылок можно использовать в качестве временных заполнителей для обозначения дальнейших ожидаемых будущих изменений в коде.

Примеры

С :

 int основной ( недействительный )  { интервал я , j ;   для ( я = 0 ; я < 10 ; я ++ )    printf ( "%d" , я );  вернуть 0 ;  }

В этом примере j является переменной без ссылки.