C言語における2秒間隔のタイマー設定

C言語에서는、sleep()関数を使ってタイマー機能を実現することができます。

#include <stdio.h>
#include <unistd.h>

int main() {
    printf("Start\n");

    sleep(2); // 休眠2秒

    printf("End\n");

    return 0;
}

サンプルコード内のsleep(2)関数は2秒間プログラムを停止させるもので、sleep(2)関数以降のコードを実行し続ける前に2秒間一時停止します。このコードを実行すると次の出力が表示されます:

Start
End

StartとEndの間の時間差は2秒です。

bannerAds