C语言程序设计往文件中录入之后如何保存才能用于下一步查询

如题所述

比如说我要建立一个文件data.txt;
fopen和fclose相配套;
FILE *fp=fopen("../data.txt","w+");
再用fscanf,fwrite写入数据
/*.........*/

fclose(fp);此时建立好了data.txt这时候其实就缺省的保存好了
接下来你就可以进行查询了;
先打开,在进行操作;
fopen(....);
.......查询操作
fclose(fp);
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-04
你在录入完成后就保存到文件,这样就可以随时查询到了
第2个回答  2014-07-04
你要是已经写入文件,在查询时读取文件即可。追问

就是输入之后查询相关的信息查不到,再重新打开查询才查得到?这是为什么?

追答

不知道你的具体操作是怎么样的。要查询必然要从文件中读取,所以得以读方式打开文件。

追问

  

r+.是么?

本回答被提问者采纳
相似回答