编写一个程序,该程序当输入Crtl+C时输出字符串"I got signal"。在其余的时间,该程序只是无限循环,每一秒输出一条"hello world"信息。

来源:互联网 发布:淘宝助理汇通快递模板 编辑:程序博客网 时间:2024/06/05 09:34

#include<sys/types.h>

#include<stdio.h>

#include<signal.h>

#include<unistd.h>

#include<stdlib.h>

void fun1(int signo)

{

      printf("I got signal");

}

int main()

{

      signal(SIGINT,fun1);

      while(1)

            {      

                   printf("hello world!\r\n");

                   sleep(1);

            }

}

原创粉丝点击