Linux和Windows下的sleep与usleep的区别

一、sleep

(1)头文件

在windows下头文件:#include<windows.h>

在Linux下的头文件:#include<unistd.h>   //unistd.h是Linux系统编程中最重要的文件,包含了操作系统为程序员提供的API(应用程序接口)

(2)功能

执行程序挂起指定的秒数,参数单位为秒

二、usleep

(1)头文件

该函数不能再windows下操作,在Linux下头文件为#inlude<unistd.h>

(2)功能

进程挂起时间,单位为微秒;

三、单位换算

1秒(s) = 1000 毫秒(ms) = 1,000,000 微秒(μs) = 1,000,000,000 纳秒(ns) = 1,000,000,000,000 皮秒(ps) 

猜你喜欢

转载自blog.csdn.net/weixin_41318405/article/details/82810191
今日推荐