|
環境依存なので、環境を書きましょう。
動作確認環境:Windows2000sp4/VC++6sp5
エクスプローラから、
・実行可能ファイルをダブルクリック
・実行可能ファイルへファイルをドラッグ&ドロップ
で実行結果を確認。
#include <stdio.h> /* printf */
#include <stdlib.h> /* system */
int main(int argc, char *argv[])
{
if (argc >= 2){
printf("ファイル名?=%s\n", argv[1]);
}else{
printf("引数なし\n");
}
/* Windowsから直接起動すると一瞬でコマンドプロンプトが閉じるので対策 */
system("pause");
return 0;
}
|