*envp[]は環境変数を格納する文字列に対してのポインタ配列です。
以下のプログラムでは、envp[]が参照する配列の中身を順次表示させるものです。
/* myenv.c */
/* 第3の引数を検証するプログラム*/
#include<stdio.h> /* printf */
/*
main(int argc, char *argv[], char *envp[])
int argc;
char *argv[];
char *envp[];
*/
int main(int argc, char *argv[],char *envp[])
{
int i;
/* env[i]が存在する限り繰り返す */
for(i=0; envp[i]; i++){
printf("%s\n", envp[i]);
}
return 0;
}