.TH env 3 .SH NAME env \- manage the environment .SH SYNTAX .B #include char **\fBenviron\fP; char *\fBenv_get\fP(\fIname\fR); .br char *\fBenv_pick\fP(); char *\fIname\fR; .SH DESCRIPTION The environment, .BR environ , is a 0-terminated array of 0-terminated strings, called environment variables. Each environment variable is of the form .IR name\fB=\fIvalue . .B env_get returns the value of the first variable whose name is .IR name , or 0 if there is no such variable. .B env_pick returns any variable in the environment, or 0 if the environment is empty. .SH "SEE ALSO" environ(7)