功能说明
利用time函数每隔1s获取系统当前时间,并写入到time.txt中。
代码
#include<stdio.h>
#include"dirent.h"
#include<time.h>
int main() {
int i = 0;
FILE* p;
time_t t;
p = fopen("time.txt", "w+");//打开文件为读写状态
while (1) {
time(&t);//获取系统当前时间
fprintf(p, "time:%s", ctime(&t));//将时间写入文件中
Sleep(1000);//延时1s
i++;
if (i > 20) { //记录20s的系统时间
return 0;
}
}
}