#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <unistd.h>
int main(int argc, const char *argv[])
{
time_t t1;
while(1)
{
//清屏指令
system("clear");
time(&t1);
//重新定义结构体名字
struct tm* info=NULL;
info=localtime(&t1);
printf("%d-%d-%d %d:%d:%d\n",\
info->tm_year+1900,info->tm_mon+1,info->tm_mday,\
info->tm_hour,info->tm_min,info->tm_sec);
//把printf强制刷新,printf属于行缓冲
//fflush(stdout);
//等待一秒钟继续打印
sleep(1);
}
return 0;
}
day1 1.2 用localtime函数打印时间
最新推荐文章于 2024-05-22 20:47:51 发布