關于Linux 中sleep()函數(shù)說明
相關函數(shù):signal, alarm 頭文件:#include <unistd.h> 定義函數(shù):unsigned int sleep(unsigned int seconds); 函數(shù)說明:sleep()會令目前的進程暫停, 直到達到參數(shù)seconds 所指定的時間, 或是被信號所中斷. 返回值:若進程/線程掛起到參數(shù)所指定的時間則返回0,若有信號中斷則返回剩余秒數(shù)。
linux下Sleep()函數(shù):單位為毫秒 如果需要更精確可以用usleep單位為微秒 線程休眠函數(shù):void usleep(unsigned long usec); linux下delay()函數(shù): 原型為extern void delay(unsigned int msec); 它可以延時msec*4毫秒,也就是如果想延時一秒鐘的話,可以這么用 delay(250);
*博客內容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權請聯(lián)系工作人員刪除。