【求助】为什么打开一个文件再保存后其文件大小变了?
如题,求助各位大神。今天写了几行代码,将文件prompts.mich打开,再保存为Reprompts.mich,发现Reprompts.mich比prompts.mich多了两字节,不知道是什么原因啊。。。
程序代码:#include <stdio.h>
#include <stdlib.h>
int main()
{
int ret = 0;
float *mich;
FILE *fp;
// 分配内存空间
mich = (float*)calloc(527*264*576, sizeof(float));
fp = fopen("D:\\projects\\ssrb\\prompts.mich", "r");
fread(mich, sizeof(float), 527*264*576, fp);
fclose(fp);
fp = fopen("D:\\projects\\ssrb\\Reprompts.mich","w");
fwrite(mich, sizeof(float), 527*264*576, fp);
fclose(fp);
free(mich);
return ret;
}






