Переменная без ссылки в исходном коде компьютерной программы — это переменная , которая определена, но никогда не используется. Это может привести к безвредной трате памяти. Многие компиляторы обнаруживают такие переменные и не выделяют для них память (т. е. «оптимизируют» их память), обычно также выдавая предупреждение.
В некоторых руководящих документах по кодированию считается, что переменная, на которую нет ссылки, является признаком потенциальной ошибки кодирования. С другой стороны, переменные без ссылок можно использовать в качестве временных заполнителей для обозначения дальнейших ожидаемых будущих изменений в коде.
С :
int основной ( недействительный ) { интервал я , j ; для ( я = 0 ; я < 10 ; я ++ ) printf ( "%d" , я ); вернуть 0 ; }
В этом примере j является переменной без ссылки.