環境:vmware workstation;centos-6.4-x86_64
說明:
1、linux系統下可以使用sleep函式。程式:2、sleep函式在標頭檔案#include 中。
3、sleep函式的定義:unsigned int sleep(unsigned int seconds);
4、函式的引數是乙個無符號的整形變數,代表的是秒數。
5、函式的返回值是乙個無符號的整形變數。
6、與windows中sleep函式不同的是,windows中引數是毫秒,linux中函式是秒。
實現一秒列印乙個數字。程式如下:
#include #include int main(int argc, char *args)
return 0;
}
程式的執行效果:
[negivup@negivup mycode]$ gcc -o main main.c
[negivup@negivup mycode]$ main
2023年 09月 20日 星期日 16:32:12 cst
i = 0
2023年 09月 20日 星期日 16:32:13 cst
i = 1
2023年 09月 20日 星期日 16:32:14 cst
i = 2
2023年 09月 20日 星期日 16:32:15 cst
i = 3
2023年 09月 20日 星期日 16:32:16 cst
i = 4
linux中sleep函式使用
應用程式 include usleep n n微秒 sleep n n毫秒 sleep n n秒 驅動程式 include mdelay n milliseconds 其實現 ifdef notdef define mdelay n else define mdelay n builtin cons...
linux中sleep函式使用
應用程式 include usleep n n微秒 sleep n n毫秒 sleep n n秒 驅動程式 include mdelay n milliseconds 其實現 ifdef notdef define mdelay n else define mdelay n builtin cons...
c 中的sleep 函式
標準庫中無該函式 但在某些編譯系統中有,在有些系統庫中有,要根據你那邊的環境而定。如 linux中有,unsigned int sleep unsigned int seconds 傳入掛起時間,成功返回0,不成功則返回餘下的秒數。windows系統中有sleep函式 注意大寫 void sleep...