The “environment” parameter, traditionally named envp
, is a zero-terminated array of char*
.
You can display it like this:
int main(int argc, char* argv[], char* envp[])
{
while (*envp)
{
std::cout << *envp << std::endl;
envp++;
}
}
It’s not part of POSIX (or any other standard) but supported by many compilers.
solved What is an environment vector? [closed]