比如我getchar(),然后就把黑框关了,返回什么signal,在windows下运行?有大神能解答依稀阿妈?
返回SIGBREAK
#include <stdio.h>
#include <signal.h>
void SigBreak_Handler(int n_signal)
{
printf("closed\n");
exit(2);
}
int main(int n_arg_num, const char **p_arg_list)
{
signal(SIGBREAK, &SigBreak_Handler);//当关闭黑框,返回SIGBREAK时,调用SigBreak_Handler函数。
getchar(); // wait for user intervention
return 0;
}
输出:closed