私は以下の非常に簡単なプログラムを持っています。エラー:コマンドライン引数を送信しているときにコマンドが見つかりません
#include<stdio.h>
void main(int argc, char *argv[])
{
printf("\n %s",argv[3]);
}
は、実行可能ファイルがa.outという名前が付けられ言うとO_WRONLYオープンパス/に/私/ a.outファイル$ /としてそれを実行している|。O_APPEND は、コマンドno検出されたエラーを示します。 ここで、$。/ a.outオープンパス/ to/my/fileとして実行しているとします。O_WRONLY は、出力O_WRONLYを出力します。
|
貴重な時間をいただきありがとうございます。
エスケープそれを:
は、あなたのコマンドライン引数の前後に引用符を入れて、この動作を回避するために、 './a.out open path/to/my/file O_WRONLY '|' O_APPEND' –@Johnありがとうございます。 –