大量の数字を含むファイルがあり、各数字はスペースで区切られています。
そのような: 124 1212 5 654 74231 ...
このファイルの N 番目の番号をすばやく見つけるにはどうすればよいですか?
fseek()
バイト単位で測定されるため、機能しない可能性があると思います。次の方法でN番目の数値を取得できます。
int i;
for (i=0;i!=N-1;++i) fscanf(somefile,"%d",&variable);
しかし、もっと効率的な方法があるのではないでしょうか?