读书人

C语言中clock()函数的用法?该如何解决

发布时间: 2012-03-04 11:13:33 作者: rapoo

C语言中clock()函数的用法???????
我在一程序中需要精确计时,用clock()函数,但是发现有点问题:

if (key== SOH)
{
rx_start =1;
st =clock();
buf[i] =key;
}

while(rx_start)
{
if (IsCom(port) == QueueIsNotEmpty)
{

i++;

buf[i] = ReadCom(port);
}
end = clock();
}
此段代码放在一个循环中,st的值是不断增加的,但是end总是为0,不知怎么回

事?

请问是怎么回事?或者如何解决精确计时问题(精确到毫秒),

[解决办法]
http://www.programfan.com/article/showarticle.asp?id=2798

看此文。

你的问题不是 clock函数的问题,
检查你的代码 ~
[解决办法]
ding

读书人网 >C语言

热点推荐