Funktionsname : getenv
Header-Datei : <stdlib.h>
Funktionsprototyp : char *getenv(char *name);
Funktion : Wird verwendet, um die Zeichenfolge in der aktuellen Umgebung abzurufen
Parameter : char *name ist der Name der Umgebungsvariablen
Rückgabewert : Gibt den angegebenen Umgebungsvariablenwert zurück. Wenn die angegebene Umgebungsvariable nicht in der Umgebung definiert ist, wird NULL zurückgegeben;
Programmbeispiel : Verwenden Sie diese Funktion, um die erste Adresse der Umgebungszeichenfolge namens COMSPEC abzurufen und anzuzeigen.
#include<stdio.h>#include<stdlib.h>#include<string.h>intmain(void){char*s=getenv(COMSPEC);printf(Commandprocessor:%sn,s);return0;}
Laufergebnisse
Befehlsprozessor:C:Windowssystem32cmd.exe