プロが教えるわが家の防犯対策術!

こんにちわ。
今、Windows環境でC言語でCGIを作成しております。
Perl言語では環境変数の設定が$ENVでできたと思うのですが、
Cではどのようにすればよろしいのでしょうか?
関数の使い方など教えていただきたいのですが。
また、サイトがありましたら教えていただけますでしょうか。
宜しくお願いします。

A 回答 (2件)

Win32APIならSetEnvironmentVariable()で設定できます。



UNIX互換ライブラリを使うなら_putenv(),_wputenv()です。

UNIXの環境変数と同様に子プロセスへは引き継がれますが、親プロセスへは引き継がれません。

参考URL:http://www.microsoft.com/japan/developer/library …
    • good
    • 0

*nix ですが,man putenv すると



#include <stdlib.h>

int putenv(char *string);

とでます.winでは使えませんか?

# 外している可能性大
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!