unaigned int snooze (unaigned int secs) ;
snooze函数和sleep函数的行为完全一样,除了它会打印出一条消息来描述进程实际休眠了多长时间:
Slept for 4 of 5 secs. ,
unsigned int snooze(unsigned int secs){
unsigned int leftSecs=sleep(secs);
printf("Slept for %d of %d secs.\n",secs-leftSecs,secs);
return leftSecs;
}