目录
题目要求
代码
#include<stdio.h>
#include<stdlib.h>
#include<sys/types.h>
#include<unistd.h>
#include<sys/errno.h>
#include<string.h>
#include<sys/wait.h>
#include<signal.h>
void unix_error(char* msg){
fprintf(stderr, "%s: %s\n", msg, strerror(errno));
exit(0);
}
unsigned int snooze(unsigned int secs){
unsigned int left_secs = sleep(secs);
printf("\nSlept for %d of %d secs\n", secs - left_secs, secs);
return left_secs;
}
void handler(int sig) {}
//void handler(int sig) { return; } 也可以
//void hander(i