c语言 time函数使用的问题

2024-12-02 23:51:38
推荐回答(3个)
回答(1):

1、time函数使用示例

#include   
#include     
int main()
{  
time_t rawtime;  
struct tm * timeinfo;  
time ( &rawtime );  
timeinfo = localtime ( &rawtime );  
printf ( "The current date/time is: %s", asctime (timeinfo) );  
return 0;
}

2、time_t // 时间类型(time.h 定义) 
struct tm { // 时间结构,time.h 定义如下: 
int tm_sec; 
int tm_min; 
int tm_hour; 
int tm_mday; 
int tm_mon; 
int tm_year; 
int tm_wday; 
int tm_yday; 
int tm_isdst; 

time ( &rawtime ); // 获取时间,以秒计,从1970年1月一日起算,存于rawtime 
localtime ( &rawtime ); //转为当地时间,tm 时间结构 
asctime() // 转为标准ASCII时间格式: 
//就是直接打印tm,tm_year 从1900年计算,所以要加1900,月tm_mon,从0计算,所以要加1

回答(2):

#include
#include //有的ide里面讲Sleep函数放在stdlib.h文件中
int main(void)
{
char str[20]="楼主你好!";
for(int i=0;str[i]!='\0';i++) //汉字使用循环才能输出
printf("%c",str[i]);
Sleep(10000); //单位毫秒1000ms=1s
return 0;
}

回答(3):

还不如用sleep函数更方便,又不是用c++