signal函数使用小实例

#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

你可能感兴趣的:(signal函数使用小实例)