Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
5
Добавлен:
26.05.2014
Размер:
336 б
Скачать
#include<signal.h>
#include<stdio.h>


static void sigh(int sig)
{ 
  
  signal(SIGINT,sigh);
  printf("GET SIGNAL.  %d\n",sig);
  
}

int i,p,signum = 0;
main()
{ 
  p = getpid();
  for (i=0;i<10;i++)
 {
  signal(SIGINT,sigh);
  kill(p,SIGINT);
  signum = signum++;
  printf("Number.  %d\n",signum);
  if(signum >= 5)
  exit(0);
 } 
}
Соседние файлы в папке lab2