int cun_loupan()//存储信息到文件里 { FILE* fp; fp = fopen("D:\\通工下作业\\课程设计\\cunchu.txt", "a");//文件打开 while(!feof(fp)) { fscanf(fp,"%d", &n); for (int j = 0; j < n; j++) { fprintf(fp, "%s %f %f %d %d\n", Lou[j].name, Lou[j].price, Lou[j].area, Lou[j].amount, Lou[j].sold); } printf("信息保存成功!\n"); } fclose(fp); return 0; }
时间: 2024-04-05 19:31:25 浏览: 92
4.3cun.zip_单片机开发_C/C++_
这是一个将楼盘信息存储到文件中的函数,文件名为"cunchu.txt",文件模式为追加模式。函数中使用了文件指针fp,通过fopen函数打开文件,并使用while循环和feof函数判断文件是否已经结束。在循环中,使用fscanf函数读取文件中的一个整数n,然后使用for循环将n个楼盘的信息写入文件中,使用fprintf函数将楼盘的名称、价格、面积、数量和已售出数量写入文件中。最后使用fclose函数关闭文件指针并返回0表示函数执行成功。
阅读全文