Если нет, то вы вызывали неопределенное поведение где-то, очень вероятно, что каким-то образом повредили стек. Смотрите ответ Рупа для предложений там.

я есть длинная программа на c поверх Linux, которая выдает ошибку сегментации после основных возвратов. Это длинная программа, поэтому я не могу опубликовать ее. Так можете ли вы помочь мне, что может сделать такую ​​ошибку?

Благодарю вас.

Вау, эти ответы пришли очень быстро. Спасибо вам всем. Я думаю, что я решил это, я забыл Malloc строку и использовал его в качестве буфера. Теперь, когда я неправильно его обнаружил, это не сигнализирует мне об ошибке сегментации.

Еще раз спасибо всем.

Ответы на вопрос(4)

Ваш ответ на вопрос