Стандартные библиотечные функции C getenv и setenv могут использоваться для доступа к переменным среды для процесса.
В Linux, есть документированный глобальный переменный environ который содержит строки среды значения переменных, так что можно в принципе использовать его напрямую , а не использовать getenv и setenv
Мои вопросы:
Почему
environпредоставляется и документируется программисту приложения, когда это кажется ненужным?Может ли какое-либо программное обеспечение сейчас или, скорее всего, будущее программное обеспечение использовать непосредственно в
environ?
