>argc=1 実行プログラムの絶対パス
絶対パスでは無かったような。
シェルが解釈した後のパースされたコマンドラインの文字列が入ってるだけでない?