仪器社区

求C语言计时器的例子

月天之君 2011-11-29
我想为执行某个功能建立一个计时器。比如说,当A功能开始时,A计时器开始计时,当A功能结束时,A计时器结束计时,将A执行的时间返回给我,这样的计时器该怎么写?
评论
全部评论
谁来教我弹钢琴
这样就行了:
#include
#include

void funcA()
{
int i=0,j=0;
for(i=0;i<10000;i++)
for(j=0;j<10000;j++)
{
;
}
}

void main()
{
clock_t start,finish;
double duration;

printf("funcA() START!!\n");
start=clock();
funcA();
finish=clock();
printf("funcA() END!!\n");

duration=(double)(finish-start)/CLOCKS_PER_SEC;
printf("%.0f 毫秒\n",duration*1000);
}
5 0 2017-05-20 0条评论 回复
吃出身材
用单片机里的计时器就ok了,弄个中断就行
15 0 2011-11-30 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论