1.函数签名 int sem_timedwait(sem_t *sem, const struct timespec *abs_timeout); 参数1:信号量 参数2:绝对时间,最晚这个时候返回 返回值:成功返回0。失败返回-1,并有对应的errno值 补充: struct timespec { time_t tv_sec; //秒