Я искал googled и просто не могу найти ответ на этот простой вопрос.
Работа с устаревшей базой кода (недавно портирована на Linux и медленно обновляется до нового компилятора), и я вижу много
int myfunction(...)
{
// no return...
}
Я знаю, что неявный возвращаемый ТИП функции - это int, но что такое неявное возвращение VALUE, когда возврат не указан. Я тестировал и получил 0, но это только с gcc. Является ли этот компилятор конкретным или стандартным является 0?
EDIT: 12/2017 Скорректированный принятый ответ на основе ссылки на более позднюю версию стандарта.