Latest web development tutorials

C-Bibliotheksfunktionen - getenv ()

C Standard-Bibliothek - <stdlib.h> C Standard - Bibliothek - <stdlib.h>

Beschreibung

C - Bibliotheksfunktionenchar * getenv (const char * name ) Suche nach Namen Umgebung Strings spitz, und gibt den entsprechenden Wert in den String.

Erklärung

Hier ist () Anweisung Getenv Funktion.

char *getenv(const char *name)

Parameter

  • Name - der Name der Variablen, die die angeforderten C - String enthält.

Rückgabewert

Die Funktion gibt einen nullterminierten String auf den gewünschten Wert einer Umgebungsvariablen. Wenn die Umgebungsvariable nicht vorhanden ist, wird NULL zurückgegeben.

Beispiele

Das folgende Beispiel zeigt die getenv () Funktion verwendet wird.

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

int main ()
{
   printf("PATH : %s\n", getenv("PATH"));
   printf("HOME : %s\n", getenv("HOME"));
   printf("ROOT : %s\n", getenv("ROOT"));

   return(0);
}

Lassen Sie uns zusammenzustellen und um das obige Programm ausführen, die in der folgenden führen:

PATH : /sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin
HOME : /
ROOT : (null)

C Standard-Bibliothek - <stdlib.h> C Standard - Bibliothek - <stdlib.h>