delay();
延时函数 单位是介于 毫秒和纳秒之间. 我亲测得.
调用时要加载 dos.h库
①.、delay函数是一般自己定义的一个延时函数.
//?定义一个延时xms毫秒的延时函数
void?delay(unsigned?int?xms)?//?xms代表需要延时的毫秒数
{
unsigned?int?x,y;
for(x=xms;x0;x--)
for(y=110;y0;y--);
}
这个是和你机器的运算速度有关的
你要计算出这个函数用了多少时间就要用时间函数,我很久没用了.
#include "stdlib.h"
void delay()
time_t start,end;
start=time(null);
unchar i;
while(z--)
end=time(null);
printf("%f",difftime(end,start));
//start=time(null);
将其中一个变量赋值.它的值等于当前的系统时间
//end=time(null);
在程序结束的时候再给另一个变量赋值,值等于当前的系统时间.
//difftime(end,start)
函数difftime();是double类型,用来计算运行的时间,用第一个参数的时间减去第二个参数的时间,得到的值就是运行用了多少时间.单位为秒
以上就是土嘎嘎小编为大家整理的c语言中的延时函数相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!