Environment variable doubt
lrtaylor@micron.com
lrtaylor@micron.com
Mon Sep 29 16:26:00 GMT 2003
You can also declare your programs main function as
int main(int argc, char** argv, char** env)
You will then get your environment variables as a zero-terminated array
of character pointers, pointing to variable-value pairs in the format
VARIABLE=value
That will give you access to every environment variable defined in your
program's environment.
Thanks,
Lyle Taylor
-----Original Message-----
From: Ashay Shende [mailto:ashende@cisco.com]
Sent: Monday, September 29, 2003 3:38 AM
To: Gcc-Help
Subject: RE: Environment variable doubt
Hi Bharati,
Could you give some more details about it.... like return type etc.
Anyways, i just tried : char* x = environ();
it gave me an error saying environ() cannot be used as a function.
-----Original Message-----
From: gcc-help-owner@gcc.gnu.org [mailto:gcc-help-owner@gcc.gnu.org]On
Behalf Of Bharathi S
Sent: Monday, September 29, 2003 11:05 AM
To: Ashay Shende
Cc: Gcc-Help
Subject: Re: Environment variable doubt
On Mon, 29 Sep 2003, Ashay Shende wrote:
> Also, can anyone tell me how to get the list of all the environment
> variables and their values.
environ() -- I never used it :)
HTH :)
--
Bharathi S, IndLinuX Team, (__)
DON Lab, TeNeT Group, oo )
IIT-Madras, Chennai-INDIA. (_/\
Known is DROP, Unknown is OCEAN.
More information about the Gcc-help
mailing list