Получаемые параметры:
Указатель на структуру, описывающую одно поле записи.
struct_attr_description *next_attr_description
Функция при завершении своей работы возвращает вызывающей подпрограмме число,
определяемое следующими определёнными в заголовочном файле stdlib.h константами:
EXIT_SUCCESS при успешном завершении.
EXIT_FAILURE при ошибке в работе.
Прототип функции:
int add_attr_to_array (struct_attr_description *next_attr_description)
Для переопределения размера выделяемой памяти для массива структур используется функция:
void *realloc (void *ptr, /* Указатель на область переопределяемой памяти */ size_t size); /* Новый размер выделенной памяти в байтах */Возвращаемое значение - указатель на выделенную область памяти.
Детальное описание функции содержится на странице справочного руководства в unix системах.
(man 3 realloc)