C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 getenv / g / Библиотечн. функции Borland C++

Функция Получает символьную строку, содержащую параметры

                   операционной среды.

Синтаксис          #include<stdlib.h>
                   char *getenv(const char *name);

Файл, содержащий   stdlib.h
прототип

Описание           Функция getenv   возвращает   значение   указанной
                   переменной   операционной  среды.  Имя  переменной
                   может быть задано символами  как  верхнего  так  и
                   нижнего  регистра,  но  оно должно включать символ
                   равно   (=).   Если   указанная   переменная    не
                   определена, то функция возвращает пустую строку.

Возвращаемое       При успешном завершении функция getenv возвращает
значение           указатель на значение, соответствующее name.
                   Если заданная  переменная  name   не   определена,
                   функция getenv возвращает пустую строку.

                   Примечание. Элементы   окружения  нельзя  изменять
                   непосредственно.  Если вы хотите изменить значение
                   переменной  окружения,  необходимо воспользоваться
                   функцией putenv.

Переносимость      Функции поддерживаются на системах UNIX и стандар-
                   том ANSI C.

Смотрите также     environ(variable), getpsp, putenv.

Пример:

#include<stdlib.h>
#include<stdio.h>

int main(void)
{
   char *s;
   s = getenv("COMSPEC"); /* получить параметр среды */
   printf("Командный процессор находится: %s\n",s);
   return 0;
}