C programmers never die.
They are just cast into void.
They are just cast into void.
Esempi C - Ottenere le variabili di ambiente
Il programma di esempio mostra una tecnica per ottenere le variabili di ambiente. Bisogna prima di tutto dichiarare la variabile environ come extern; essa puo' essere vista come un vettore di stringhe in cui l'ultimo elemento e' NULL.
Nell'esempio vengono stampate in sequenza tutte le variabili trovate.
#include <stdio.h>
extern char **environ;
int main(int argc, char *argv[]) {
int i=0;
while(environ[i] != NULL) {
printf("%s\n", environ[i++]);
}
}