Printf () до того, как строка, вызывающая ошибку сегментации, не выполняется

Когда происходит ошибка сегментации, printf () до него не выполняется.

main()
{
 printf( "something" );
 statement;  //this statement causes a segmentation fault
}

Почему в приведенной выше ситуации не выполняется printf ()?

Итак, мне нужно использовать valgrind в таком случае (который печатает все printf () перед ошибочным оператором).

7
задан James 9 August 2011 в 18:12
поделиться