Функция setenv() добавляет переменную имя к окружению со
значением значение, если имени уже не существует. Если
имя уже существует в окружении, то ее значение изменяется на
значение, если флаг overwrite не равен нулю, а если
overwrite равен нулю, то значение имя не изменяется.
Функция unsetenv() удаляет переменную name из окружения.
ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
Функция setenv() возвращает ноль при успешном завершении вызова и
-1, если в памяти среды было недостаточно места.