#include <signal.h>
#include <stdio.h>
void sig_int(int sig)
{
printf("Catch a termination single.\n");
}
int main()
{
signal(SIGINT, &sig_int);
while(1)
{
printf("it is OK!\n");
sleep(10);
}
return 0;
}
使用crrl+c将会调用sig_ini函数打印输出Catch a termination single