标题:
关于Delay的时间问题
[打印本页]
作者:
wuyueprotel
时间:
2013-6-14 14:25
标题:
关于Delay的时间问题
#define uint unsigned int
#define dword unsigned long int
void delay1(dword x)
{
while(--x);
}
void delay2(uint x)
{
while(--x);
}
delay1(20000); 和delay2(20000); 的时间居然差了老远,请问这是为什么?
作者:
小新
时间:
2013-7-26 11:24
unsigned int 是双字节长度 ,而 unsigned long int是四字节长度,如果同样的减一再比较,所以四字节用的时间要长呀。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1