这里直接一道例题来让大家对linux下信号处理认识
1、实现两个程序mysignal、mycontrl,mycontrl给mysignal发送SIGINT信号,
控制mysignal是否在屏幕打印“hello”字符串。
/* mysignal.c*/
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <signal.h>
int status = 0;
void catch_signal(int signal)
{
switch(signal)
{
case SIGINT:
if(status==0)//如果status为0,那么设置status为1,否则设置status为0