暂停和休眠
int pause(void); 功能:让调用进程进入暂停态执行,进入睡眠状态,直到有信号终止进程或者有信号被捕获,会唤醒并执行信号处理函数,继续后面的执行流程。类似于不限时的sleep 返回值:要么一直睡眠不返回,睡醒返回-1
unsigned int sleep(unsigned int seconds); 功能:让调用进程睡眠seconds秒,除非有信号终止进程或者有信号被捕获,也会唤醒 返回值:剩余的睡眠秒数 int usleep(useconds_t usec) 功能:让调用进程睡眠usec微秒,除非有信号终止进程或者有信号被捕获,也会唤醒 返回值:剩余的睡眠秒数