在C中,使用setitimer启动一个定时器后,是否有一种方法可以暂停它,然后在暂停时保留剩余的时间并恢复定时器?我最初的想法是通过使用getitimer保存剩余时间,停止定时器,然后将定时器设置回getitimer中保存的值,但这似乎不起作用。