だから、アイブ氏はコマンドライン引数を使用してバイナリファイルを読み込み、Cでそれを表示する方法は?
struct records {
short link;
double gate;
unsigned char bar;
int rest;
char rink;
};
の構造体を持って、今私は、バイナリ入力を読み、fread()
を使用してそれらをプリントアウトしたいです。私は正確に何をするかを考え出すのが難しいだけです。
は、だから私は唯一したがって、最初のオフ
int main(int argc, char* argv[]){
}
を持って、どのようにバイナリファイルを開くのですか?私がオンラインで見たすべての例はmain()
を使用し、fopen()
を使用するときは常に入力を指定します。コマンドライン引数を使用して開くファイルを指定するにはどうすればよいですか?
そして、それらのファイルを作成してプリントアウトしたstruct
にどのように読み込むのですか?
ご協力いただきありがとうございます。
ヒント1:あなたが ''リターン0忘れてしまった; '' ''メイン()の結果を返すために、 ''ステートメントを。ヒント2:ヒント1を変更したら、returnステートメントでブレークポイントを設定し、プログラムに異なるコマンドライン引数を指定しながらargcとargvの内容を調べます。 – BitTickler