C语言延时函数sleep与delay的异同
不同点:
1.sleep()是将正在运行的线程挂起以达到延时目的,挂起时不占用CPU资源;delay()函数是利用循环来进行延时,线程仍在运行,占用CPU资源。
2.sleep()函数默认单位是毫秒(ms),而delay()函数默认单位是秒(s)。
相同点:
1.都能实现延时功能
2.sleep()与delay()均无返回值
C语言延时函数sleep与delay的异同
不同点:
1.sleep()是将正在运行的线程挂起以达到延时目的,挂起时不占用CPU资源;delay()函数是利用循环来进行延时,线程仍在运行,占用CPU资源。
2.sleep()函数默认单位是毫秒(ms),而delay()函数默认单位是秒(s)。
相同点:
1.都能实现延时功能
2.sleep()与delay()均无返回值
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。