赞
踩
使用alarm,pause,signal函数,编写程序sleep1,实现sleep函数的功能.
程序源代码:
#include<unistd.h>
#include<signal.h>
#include<stdio.h>
#include<string.h>
void wait1()
{
;
}
void sleep1()
{
signal(SIGALRM,wait1);
alarm(3);
pause();
}
int main()
{
puts("A\n");
sleep1();
puts("B\n");
return 0;
}
3s之后
分析:alarm()函数只在当前进程运行时起作用。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。