설명

지정한 마이크로 초 동안 대기 상태가 됩니다.

헤더 unistd.h
형태 void sleep( unsigned long useconds);
인수
unsigned long useconds  대기 마이크로 초
반환 -

예제

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

int main( void)
{
   while( 1)
   {
      printf( "1초 마다 문자열 출력\n");
      usleep( 1000 * 1000 );
   }
}
]$ ./a.out
1초 마다 문자열 출력
1초 마다 문자열 출력
1초 마다 문자열 출력
1초 마다 문자열 출력
1초 마다 문자열 출력
1초 마다 문자열 출력
1초 마다 문자열 출력
1초 마다 문자열 출력