sleep函數:
功能:執行掛起一段時間
用法:unsigned sleep(unsigned seconds);
注意:
在VC中使用帶上頭文件#include<Windows.h>;
在Linux下,gcc編譯器中,使用的頭文件因gcc版本的不同而不同#include<unistd.h>
在VC中,Sleep中的第一個英文字“S”要大寫,在linux下不要大寫,在標准C中是sleep,不要大寫,簡單的說VC用Sleep,別的用sleep。
zaiVC中,Sleep()里的單位,試衣毫秒為單位,所以如果想讓函數滯留1秒的話,應該是Sleep(1000);在Linux下,sleep()里的單位是秒,而不是毫秒。
實例:
#include<windows.h> int main() { int a; a=1000; Sleep(a); return 0; }
不記下面的
usleep函數:
功能:把進程掛起一段時間,單位是us(百萬分之一秒)。
語法: void usleep(int micro-seconds);
返回值 :無;
注意:這個函數不能工作在Windows操作系統中。。。
不記:
還有delay函數