Получаемые параметры:
Указатель на строку, представляющей собой название атрибута.
char *symbolic_name
Результат: Функция при завершении своей работы, в случае, если атрибут был найден в массиве, возвращает вызывающей подпрограмме номер атрибута в массиве - число, большее или равное нулю. Если атрибут не был найден, то функция возвращает значение -1. (Данное значение выбрано потому, что стандартное значение EXIT_FAILURE незафиксировано на стадии проектирования и, следовательно, может принимать в том числе значения, большие или равные 0, что в данном случае будет означать номер элемента в массиве).
Прототип функции:
int get_attr_num_by_name (const char *symbolic_name)