===== List_Insert ===== ==== синтаксис ==== int List_Insert(LIST* list,int itemno,void* pelem); ==== описание ==== функция добавляет новый элемент в указанную позицию списка. при этом если в указанной позиции уже есть элемент, все элементы с этой позиции и до конца сдвигаются. ==== аргументы ==== * **list** - список * **itemno** - номер позиции, в которую добавляется элемент * **pelem** - добавляемый элемент ==== возвращаемое значение ==== функция возвращает номер элемента в случае успешного добавления, либо LIST_ERROR в случае неудачи