想对同一文件夹内的text.txt进行读写 输入当前时间 下面是我在网上找的代码
#include<time.h>
#include<stdio.h>
#include<stdlib.h>
int main(){
FILE *fp;
time_t ti;
struct tm *local;
fp=fopen("time.txt","w+");
ti=time(NULL);
local=localtime(&ti);
fprintf(stdout,"%s",asctime(local));//这句是什么意思 有什么用我不知道 帮忙解释下
fprintf(fp,"%s",asctime(local));
}
按照这个运行的话 当前时间会被写入 但是 过一段时间再运行时 新的信息会对旧的信息进行替换 即text.txt中一直就只有一条信息 即最后一次输入的时间 我想保留以前的信息 有什么好办法吗?谢谢