linux c中的信号处理的代码

2019-02-14  本文已影响0人  fengqinyang

把开发过程中常用的内容做个备份,下面的代码内容是关于linux c中的信号处理的代码,希望对码农们有较大用。

#include <stdio.h>

#include <sys/types.h>

#include <stdlib.h> 

#include <signal.h> 

int flag = 1; 

void func(int sig) 

{

printf("I get a signal!n");

flag = 0; 

int main() 

    signal(SIGINT, func);

printf("pid:%ldn",(long)getpid());

    while(flag)

pause();

    return 0; 

上一篇 下一篇

猜你喜欢

热点阅读