回覆列表
  • 1 # 使用者834195712159

    使用要帶上標頭檔案:

    #include <windows.h>

    Sleep函式:

    功 能: 執行掛起一段時間  

    用 法: unsigned sleep(unsigned seconds);  

    注意:  

    1.在VC中使用帶上標頭檔案#include <windows.h>,在Linux下,gcc編譯器中,使用的標頭檔案因gcc版本的不同而不同#include <unistd.h> 

    2.在VC中,Sleep中的第一個英文字元為大寫的"S" ,在linux下不要大寫,在標準C中是sleep, 不要大寫,簡單的說VC用Sleep, 別的一律使用sleep。

    3.在VC中,Sleep()裡面的單位,是以毫秒為單位,所以如果想讓函式滯留1秒的話,應該是Sleep(1000); 在Linux下,sleep()裡面的單位是秒,而不是毫秒。

    程式碼示例:

    #include<stdio.h>

    #include <windows.h>  

    int main()  

    {  

    int a=100;  

    Sleep(3000);  

    printf("%d",a);

    return 0;

    } 

    usleep函式:

    功能: usleep功能把程序掛起一段時間, 單位是微秒us(百萬分之一秒)。

    語法: void usleep(int micro_seconds);

    返回值: 無

  • 中秋節和大豐收的關聯?
  • 白靜演過什麼電影、電視劇?