求c语言大神指点 gettime函数的使用 ,用来编辑个时钟

2025-01-27 01:00:43
推荐回答(3个)
回答1:

你的代码没有错,在DOS的C下没有问题。但DOS的有些时间函数在C++编译器下已经无效了。可尝试用下面的——
#include "stdio.h"
#include "time.h"
#include
void main(void){
struct tm *pt;
time_t t;
t=time(NULL);
pt=localtime(&t);
printf("The current time is: %2d:%02d:%02d\n",
pt->tm_hour, pt->tm_min, pt->tm_sec);
}
但tm结构没有ms级变量。

回答2:

#include 
#include

int main(void) 

   tm t; 

   _getsystime(&t); 
   printf("The current time is: %2d:%02d:%02d\n", t.tm_hour, t.tm_min, t.tm_sec); 
   return 0; 
}

回答3:

gettime C语言里没有这函数!