Может ли кто-нибудь помочь мне с чем-то отличным от int main()
и int main(void)
?Чем отличается int main() и int main (void)?
0
A
ответ
2
Использование (void)
в качестве единственного параметра в функции C++ в точности эквивалентно использованию ()
.
Хотя стилистически (void)
следует обескуражить.
0
В C++ нет разницы. Разница возникает только в C, где явно не упоминается void
в списке параметров, позволяющее вызывать функцию с любым количеством параметров, тогда как вторая версия допускает только 0 параметров.
Смежные вопросы
- 1. C int main() vs. int main (void)
- 2. Разница между «void main» и «int main»
- 3. Разница между void main и int main?
- 4. Как работает int main() и void main()
- 5. int main (void), давая ошибку
- 6. Вложение int main() внутри int main()
- 7. Имеет ли функция int main (void) 0?
- 8. Использование int Вместо String: public static void main (int [] args)
- 9. int var = 1; void main() {int i = i; }
- 10. main() vs int main() в DevC++
- 11. Почему int main() {} компилируется?
- 12. Int main и другие функции
- 13. Почему c разрешает main(), даже если это не int main() или void main()?
- 14. Несколько int main() 's?
- 15. Какао: int main function
- 16. В чем смысл auto main() -> int?
- 17. вызов int main() из python
- 18. Проблемы с int main()/functions
- 19. возвращаемое значение для int main
- 20. error: ':: main' must return 'int'
- 21. Ожидаемый ';' перед int main bracket
- 22. int main argc количество аргументов
- 23. Лучший способ написать int main() {}
- 24. Int main() ничего не возвращает
- 25. Почему main() должен возвращать int?
- 26. В чем разница между void (int) и void (*) (int)?
- 27. Почему люди используют `main()` вместо `int main()` в C++?
- 28. Есть ли проблемы с определением main как int main (...) {}
- 29. Почему нет ошибки при передаче аргументов командной строки при объявлении main как `int main (void)`?
- 30. Обход «int main (int argc, char ** argv)» в SDL2
Неужели нам действительно нужно ответить на такой очевидный обман? – NathanOliver