#include <stdio.h>
#include <stdlib.h>
#include <sys/wait.h>
static void sig_segv(int);
int
main(void) {
if (signal(SIGSEGV, sig_segv) == SIG_ERR) {
perror("signal error");
exit(-1);
}
double *a = NULL;
*a = 1;
exit(0);
}
void
sig_segv(int signo) {
printf("in segv\n");
exit(0);
}
test
最新推荐文章于 2022-07-11 08:13:32 发布