这串代码的输出结果是什么呀

#include<stdio.h>
void writeStr(char *fn,char *str)
{FILE *fp;
fp=fopen(fn,"w");
fputs(str,fp);
fclose(fp);
}
int main()
{
writeStr("t1.dat","start");
writeStr("t1.dat","end");
return (0);
}

会生成一个t1.bat的文件,里面的内容为:end