第3引数

int main(int argc, char **argv)
ってのは良く見たことあるけど
int main(int argc, char **argv, char **envp)
こんな3つ目の引数があったんだ。しらなかった。
環境依存のプログラムなんて書いたこと無いからなぁ。何時か使う機会もあるか?


こんな値がとれました
LANGUAGE=ja_JP.UTF-8
USER=hirogl
SSH_AGENT_PID=6023
HOME=/home/hirogl
DESKTOP_SESSION=xfce4
GDM_XSERVER_LOCATION=local
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-Ogc7XFxvTI,guid=cb12c465b02421d3a25cfa00476f8ae9
GTK_IM_MODULE=scim
LOGNAME=hirogl
USERNAME=hirogl
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
DISPLAY=:0.0
LANG=ja_JP.UTF-8
XMODIFIERS=@im=SCIM
XAUTHORITY=/home/hirogl/.Xauthority
SSH_AUTH_SOCK=/tmp/ssh-zCQPNR5986/agent.5986
SHELL=/bin/bash
GDMSESSION=xfce4
QT_IM_MODULE=scim
PWD=/home/hirogl
XDG_DATA_DIRS=/etc/xdg/xubuntu:/usr/share:/usr/local/share:/usr/share
SESSION_MANAGER=local/ubuntu:/tmp/.ICE-unix/6037
GNOME_KEYRING_SOCKET=/tmp/keyring-76G5g3/socket
LD_LIBRARY_PATH=/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386/client::/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386::/usr/lib/mozilla-thunderbird:/usr/lib/mozilla-thunderbird
MOZILLA_FIVE_HOME=/usr/lib/mozilla-thunderbird
NLSPATH=/usr/dt/lib/nls/msg/%L/%N.cat
XFILESEARCHPATH=/usr/dt/app-defaults/%L/Dt