вы можете использовать макросы?
#define var1 FILTER_PROC_LOAD_INTERNSITY
но вопрос такой: почему?
одна «вещь» одна ответственность. Вы не хотите сбивать с толку читателя вашего кода. Во-первых, имя переменной кажется неправильным, если вам нужно переименовать имя.
Edith
в чем моя проблема с читабельностью выражена в этом примере
char *very_ugly_variable_name;
#define beautifulVariableName very_ugly_variable_name
void unmaintainable_old_function() {
print(very_ugly_variable_name);
}
void myOtherNewFunction() {
print(beautifulVariableName);
}
Вы не впадаете в мгновение ока, что very_ugly_variable_name и beautifulVariableName абсолютно одинаковы (в именной области и в памяти).