○sleep
指定時間の停止

指定時間が秒です。

#include <stdio.h>
#include <sys/types.h>

int main(char*args[]){
sleep(4);//4秒の停止
printf("END\n");
return 0;
}

関数が無いよと言われる場合には、

#include <unistd.h>

をインクルードすると解決するかもしれません。
でも、1秒以下のもっと短い時間のスリープをしたい場合には

usleep(100000);

を使うと幸せになれるかもしれません。
ちなみに単位はマイクロ秒のため、1秒は 1000000 と指定しないといけません。


▲トップページ > Linux と C