環境文字列は実際にどこに保存されますか?

環境文字列は実際にどこに保存されますか?

ただし、初めて新しい名前を追加するときは、新しいポインターリストのスペースを確保するためにmallocを呼び出す必要があります。古い環境リストをこの新しい領域にコピーし、ポインタリストの末尾に名前=値文字列へのポインタを保存します。ただし、このリストのほとんどのポインタはまだスタックの上部にあるname = value文字列を指しています(UNIX環境の高度なプログラミングなど)。キューに新しく作成された環境のリストまたは文字列があるようです。

ベストアンサー1

環境変数は、スタックの上のプロセスメモリレイアウトの上部にコマンドライン引数とともに格納されます。

ここに画像の説明を入力してください。

おすすめ記事