Потому что младший факультета получают скучные задания? У меня такая же проблема (как моя жена), моя карта была повреждена. Для того, чтобы помешать мне покупать больше SD-карты, я пытался файл ES обозревателе решений. Это не работает с карты шифруется на Андроид, и он не появлялся. Я попробовал решение, как @user231138 предложил. Поэтому мне пришлось купить большую карту и побитовое копирование материалов и он снова работал! Обратите внимание, что если сообщения электронной почты сохраняются таким образом, что любая линия, которая _не_ правильное " от " заголовка надлежащим образом сбежал, это может делать "интересные" вещи, например, в сообщение, в том числе еще одно сообщение с заголовками в своем теле.

Ваша программа работает так, как вы ожидаете:

$ кот прог.с
тап_п()
{
 возвращение 1;
}
$ чч прог.с
$ ./а.из
$ Эхо $?
1

Обратите внимание, что если вы делаете что-нибудь в промежутке между запуском программы и вывода $?, значение $? они будут заменены на выход-состояние команды, которые вы используете. Например,

$ ./а.из
$ Echo "я запустил программу"
Я запустил программу
$ Эхо $?
0

В 0 выход статуса Эхо.