所以我不完全确定如何使用fread.我有一个little-endian的二进制文件,我需要转换为big-endian,我不知道如何读取该文件.这是我到目前为止:
FILE *in_file=fopen(filename,"rb"); char buffer[4]; while(in_file!=EOF){ fread(buffer,4,1,in_file); //convert to big-endian. //write to output file. }
我还没有写过任何其他内容,但我只是不确定如何对“进步”进行畏惧,可以这么说.任何帮助,将不胜感激.