1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 标准C语言各种时间函数用法 使用c语言标准库中的时间函数

标准C语言各种时间函数用法 使用c语言标准库中的时间函数

时间:2023-10-20 03:29:15

相关推荐

标准C语言各种时间函数用法 使用c语言标准库中的时间函数

#include

#include

intmain(void){

time_tstart,finish,now;

structtm*ptr;

char*c,buf1[80];

doubleduration;

//记录程序开始的时间

start=time(0);

//记录当前时间,以另一种方式调用time()

time(&now);

//将time_t值转换成tm类型的结构

ptr=localtime(&now);

//创建并显示一个包含当前时间的格式字符串

c=asctime(ptr);

puts(c);

getc(stdin);

//使用strftime()函数创建多个不同的格式化时间版本

strftime(buf1,80,"Thisisweek%Uoftheyear%Y",ptr);

puts(buf1);

getc(stdin);

strftime(buf1,80,"Todayis%A,%x",ptr);

puts(buf1);

getc(stdin);

strftime(buf1,80,"Itis%Mminutespasthour%I.",ptr);

puts(buf1);

getc(stdin);

//获取当前时间和计算程序执行时间

finish=time(0);

duration=difftime(finish,start);

printf("\nProgramexecutiontimeusingtime()=%fseconds.",duration);

//使用clock()计算程序执行时间,并打印出来。

printf("\nProgramexecutiontimeusingclock()=%ldthousandthsofsec.",clock());

return0;

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。