您的位置:首页 > 其它

信号

2016-05-07 09:00 281 查看
//信号
#include <stdio.h>
#include <errno.h>
#include <string.h>
#include <stdlib.h>
#include <signal.h>

void handler(int signal_num)
{
switch(signal_num)
{
case SIGINT:
{
printf("Ctrl +C\n");
}
}
}

int main(int argc,char *argv[])
{
signal(SIGINT,handler);
while(1)
{
printf("hello world\n");
sleep(1);
}
/*pid_t child;
child = fork();
if(child == 0)
{
printf("Parrent [%d] create child [%d] \n",getppid(),getpid());
exit(0);
}
else if(child > 0)
{
printf("Parrent [%d] create success!\n",getpid());
}
printf("Parrent [%d] quit!\n",getpid());*/
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: