What should main() return in C and C++?
Как правильно (наиболее эффективно) определитьmain()
функция в C и C ++ -int main()
или жеvoid main()
- и почему? Еслиint main()
тогдаreturn 1
или жеreturn 0
?
Существует множество дубликатов этого вопроса, в том числе:
Какие действительные подписи для Cmain()
функционировать?Тип возвратаmain()
функцияРазница междуvoid main()
а такжеint main()
?main()
подпись в C ++Какова правильная декларацияmain()
? - Для C ++, с очень хорошим ответом.Стилиmain()
функции в CТип возвратаmain()
метод в Cint main()
противvoid main()
в ССвязанный:
C ++ -int main(int argc, char **argv)
C ++ -int main(int argc, char *argv[])
Являетсяchar *envp[]
в качестве третьего аргументаmain()
портативный компьютер?Долженint main()
функция возвращает значение во всех компиляторах?Почему типmain()
Функция в C и C ++ оставлена пользователю, чтобы определить?Почемуint main(){}
компилировать?Правовые определенияmain()
в C ++ 14?