标签: c windows eof fread
当我使用fread()逐一读取整数数组时,它停在26。我知道26是eof,但是如何避免这种情况?
fread()
eof
int data[] = { 3,8,10,62,11,40,20,6,26,7,26,20,29,31,33,10,34,37,37,33,50,55,52,59,53,49,53,8,57,16,58,20 }; int count = fwrite(data, sizeof(int), 32, fp);
编辑: 平台是窗户。
以“ rb”模式打开将解决此问题,谢谢您的评论。