gpt4 book ai didi

c - 使用 SIGINT 后恢复 CTRL+C 的默认行为

转载 作者:太空宇宙 更新时间:2023-11-04 07:55:05 24 4
gpt4 key购买 nike

<分区>

我需要编写一个函数,在按下 CTRL+\后恢复 CTRL+C(终止进程)的默认行为这是我的程序:

#include <stdlib.h>
#include <signal.h>
#include <stdio.h>
#include <unistd.h>

void sig_int(int sig)
{

printf("U PRESSED CTRL+C\n");
}
void sig_quit(int sig){
printf("CTRL+C NOW DO ITS KILLING JOB\n");

}
int main(int argc, char** argv)
{
signal(SIGINT,sig_int);
signal(SIGQUIT, sig_quit);

return 0;
}

感谢您提供的所有帮助和描述,以便更好地理解 :)

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com