Если нет, то вы вызывали неопределенное поведение где-то, очень вероятно, что каким-то образом повредили стек. Смотрите ответ Рупа для предложений там.
я есть длинная программа на c поверх Linux, которая выдает ошибку сегментации после основных возвратов. Это длинная программа, поэтому я не могу опубликовать ее. Так можете ли вы помочь мне, что может сделать такую ошибку?
Благодарю вас.
Вау, эти ответы пришли очень быстро. Спасибо вам всем. Я думаю, что я решил это, я забыл Malloc строку и использовал его в качестве буфера. Теперь, когда я неправильно его обнаружил, это не сигнализирует мне об ошибке сегментации.
Еще раз спасибо всем.