求助,C语言中如何使用fwrite换行写入数据到文本中去?我有这样的程序段for(i=0;i<n;i++)fwrite(&equip[i],sizeof(struct equipmentInfo),1,fp);这是结构体数组的数据,我如果这样写,那么我的所有第一个结构体的数据将全部写到文本中去,所有的数据都在同一行内,我如何写才能把一个模块的数据输完在第一行后换行后继续写第二个下标结构体的数据? [解决办法]
Windows下以/n/r表示换行,这是用二进制写文件时要注意的一点。