getenv putenv and argv