Hana_33 2023-04-18 23:29 采纳率: 63.6%
浏览 19

每秒写入一个当前时间,并且在每一行加上行号。我有时候会出现行号重叠的请况,是哪里有问题啊


#include <stdio.h>
#include <time.h>
#include <unistd.h>
#include <string.h>
int main()
{
    FILE *fp;
    fp = fopen("time_log.txt", "a+");

    time_t ctime;
    struct tm *mlocaltime;
    long long int n = 1;
    char buff[24];
    fseek(fp, 0, SEEK_SET);
    while (fread(buff, sizeof(char), 24, fp) != 0)
    {
        n++;
    }
    while (1)
    {
        ctime = time(NULL);
        mlocaltime = localtime(&ctime);
        printf("%d-%d-%d %d:%d:%d\n", mlocaltime->tm_year + 1900, mlocaltime->tm_mon + 1, mlocaltime->tm_mday, mlocaltime->tm_hour, mlocaltime->tm_min, mlocaltime->tm_sec);
        fprintf(fp, "%d\t", n);
        fprintf(fp, "%d-%d-%d %d:%d:%d\n", mlocaltime->tm_year + 1900, mlocaltime->tm_mon + 1, mlocaltime->tm_mday, mlocaltime->tm_hour, mlocaltime->tm_min, mlocaltime->tm_sec);
        sleep(1);
        // fflush(fp);
        n++;
    }
}

img

  • 写回答

3条回答 默认 最新

  • threenewbee 2023-04-18 23:42
    关注

    是不是你有不止一个程序实例在运行

    评论

报告相同问题?

问题事件

  • 创建了问题 4月18日

悬赏问题

  • ¥20 python忆阻器数字识别
  • ¥15 无法输出helloworld
  • ¥15 高通uboot 打印ubi init err 22
  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api
  • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
  • ¥15 振荡电路,ADS仿真