C で非常に生です。ファイルを引数として受け取るプログラムを書いていますが、これはデバッグ (GDB) にとってかなり面倒です。GDB で作業を開始するたびにファイル リストを再入力するのではなく、ファイル名を配列に格納し、argv[] 値ではなくこの配列を読み取るようにプログラムを変更します。
私はから始めました
FILE*[5] inpFiles;
inpFiles[0] = &file1.txt;
しかし、これはすべて間違っています。メモリアドレスを取得できるように、各入力ファイルへの何らかの参照を取得する必要があります。
これどうやってするの?ありがとう。