1
我正在使用fwrite
函数将二进制值写入文件。但我得到的是,当我写这都是大于1个字节的数字,它正常,但以相反的顺序写入每个字节的一个问题,一些例子:fwrite写入反向数字字节顺序
fwrite(fid,3,'int32');
写入文件03 00 00 00
,而不是00 00 00 03
。
fwrite (fid,5076,'int32');
写入文件D4 13 00 00
而不是00 00 13 D4
。
如何使函数按正确的顺序写入字节?