Самый простой способ обнаружения ошибки сегментации

Сегодня я столкнулся со своей первой ошибкой сегментации (программист-новичок ). После прочтения о том, что такое ошибка сегментации (. Спасибо за всю полезную информацию на этом сайте, а также за длинное объяснение в Википедии ). Я пытаюсь найти самый простой способ найти мою ошибку. происходит. Он написан на C, и ошибка возникает в системе на основе *NIX (. Честно говоря, я не уверен, какой из них... На 99% уверен, что это Linux ). Я не могу точно опубликовать свой код, так как у меня есть множество файлов, которые я компилирую, и все они довольно длинные. Я просто надеялся на некоторые лучшие практики, которые вы все наблюдали. Спасибо за вашу помощь.

P.S. Я думаю, что ошибка возникает из-за разыменования указателя NULL или использования неинициализированного указателя. Однако я определенно могу ошибаться.

8
задан TZPike05 11 July 2012 в 18:53
поделиться