Nazwy środowiska
ANSI 4.10.4.4 zestaw nazw środowiska i zmienianie listy środowiska, używany przez metodę getenv funkcji
Zestaw środowiska nazw jest nieograniczona.
Aby zmienić zmienne środowiskowe z programu C, call _putenv funkcji.Aby zmienić zmienne środowiskowe, w wierszu polecenia systemu Windows, należy użyć polecenia SET (na przykład USTAWIĆ LIB = D:\ BIBLIOTEKAMI).
Zmienne środowiskowe ustawione z poziomu programu c istnieje tylko tak długo, jak działa ich kopia hosta powłoki poleceń systemu operacyjnego (CMD.Plik EXE lub polecenia.COM).Na przykład wiersz
system( SET LIB = D:\LIBS );
Czy uruchomić kopię powłoki poleceń (CMD.(EXE), zmienna środowiskowa LIB i powrócić do programu C, zamykanie pomocnicza kopia CMD.EXE.Zamykanie tej kopii CMD.EXE usuwa tymczasowej zmiennej środowiskowej LIB.
Podobnie, zmiany wprowadzone przez _putenv ostatnio funkcjonować tylko do momentu zakończenia programu.