延時函數

unsigned sleep(unsigned milliseconds);
在VC中使用帶上頭文件
#include <windows.h>
在gcc編譯器中,使用的頭文件因gcc版本的不同而不同
#include <unistd.h>
在VC中Sleep中的第一個英文字符爲大寫的"S"
在標準C中是sleep, 不要大寫.. 下面使用大寫的來說明,, 具體用什麼看你用什麼編譯器. 簡單的說VC用Sleep, 別的一律使用sleep.
Sleep函數的一般形式:
Sleep(unsigned long);
其中,Sleep()裏面的單位,是以毫秒爲單位,所以如果想讓函數滯留1秒的話,應該是Sleep(1000);
在Linux下,sleep中的“s”不大寫
sleep()裏面的單位是秒,而不是毫秒。在內核中,sleep的實現是由pause函數和alarm函數兩個實現的。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章