Вот мой код,
#include<signal.h>
#include<stdio.h>
int main(int argc,char ** argv)
{
char *p=NULL;
signal(SIGSEGV,SIG_IGN); //Ignoring the Signal
printf("%d",*p);
printf("Stack Overflow"); //This has to be printed. Right?
return 0;
}
При выполнении кода я получаю ошибку сегментации. Я проигнорировал сигнал, используя SIG_IGN. Так что я не должен получить ошибку сегментации. Верно? Затем оператор printf ()
после печати значения '* p' также должен выполняться. Верно?