sleep() 関数の紹介

リリース: 2019-07-23 15:54:13
オリジナル
7152 人が閲覧しました

sleep() 関数の紹介

#Sleep 関数は、コンピューター プログラム (プロセス、タスク、またはスレッド) をスリープさせ、一定期間非アクティブにします。関数によって設定されたタイマーが期限切れになった場合、信号を受信した場合、またはプログラムが中断された場合でも、プログラムは実行を継続します。

使用法:

sleep() 関数の呼び出しには、プログラムの実行が一時停止される時間間隔を表す時間をパラメータとして指定する必要があります。通常、パラメータは秒単位ですが、より正確なオペレーティング システムでは、ミリ秒またはマイクロ秒単位になる場合もあります。

Windows システム

Windows オペレーティング システムでは、sleep() 関数には、プログラムの一時停止時間を表すミリ秒単位のパラメータが必要です。sleep() 関数は、kernel32.dll ダイナミック ファイルに含まれています。リンク ライブラリ. ですが、バッチ ファイル内で直接実行できる sleep() 関数はありません。 sleep() 関数は、Windows 2003 Resource Pack などの Windows ツールセットに含まれています。

Unix システム

Unix 系オペレーティング システムでは、sleep() 関数の呼び出しには秒単位のパラメータが必要です。より正確な時間制御が必要な場合は、nanosleep() 関数を使用できます。

C 言語の例

Windows システムの場合:

Sleep(2*1000); //2 秒間スリープします

Unix システムの場合:

sleep(2); //2 秒間スリープします

例:

#include <windows.h>
#include<stdio.h>
int main()
{
int a;
a=1000;
printf("你");
Sleep(a);/* VC 使用Sleep*/
printf("好"); /*输出“你”和“好”之间会间隔一千毫秒,即间隔一秒,Sleep()的单位为毫秒*/
return 0;
}
ログイン後にコピー

以上がsleep() 関数の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!