详解QueryPerformanceCounter需要用到的Sleep函数

详解QueryPerformanceCounter需要用到的Sleep函数

函数名: Sleep

功 能: 执行挂起一段时间

用 法: void Sleep(DWORD dwMilliseconds); (在VC中使用带上头文件#include <windows.h>)

Sleep()单位为毫秒

返回值:若进程/线程挂起到参数所指定的时间则返回0,若有信号中断则返回剩余秒数。

程序实例

#include <windows.h>

#include<stdio.h>

int main()

{

int a;

a=1000;

printf("你");

Sleep(a);/* VC 使用Sleep*/

printf("好"); /*输出“你”和“好”之间会间隔一千毫秒,也就是一*/

return 0;

}

Sleep函数的一般形式:Sleep(unsigned long);其中,Sleep()里面的单位,是以毫秒为单位,所以如果想让函数滞留1秒的话,应该是Sleep(1000);