好的,所以我有一个客户结构,我试图将客户的每个属性写在文本文件的单独行中。这是代码
custFile = fopen ("customers.txt", "w+");
fprintf(custFile, "%s", cust[cust_index].name);
fprintf(custFile, "\n");
fprintf(custFile, "%s", cust[cust_index].sname);
fprintf(custFile, "%s", cust[cust_index].id);
fclose(custFile);
数据是文本文件的形式,在一行中输出
数据很好,它只是打印在一行中。当我给我的朋友我的代码时,它可以正常工作。
Ps 我不知道这是否有什么不同,但我正在 Mac 上编程