Я изучаю C как из учебников, так и на веб-сайты. Где-то примеры кода начинают выполнение программы «void main», а где-то они начинают функцию с «int main». действительно ли они дают одинаковый результат: есть ли что-то, что делает их немного разными? Если да, укажите, что делает «пустота», и что делает «int».Разница между «void main» и «int main»
ответ
int main()
и void main()
все делают то же самое, что является процессом основного процесса программы.
void main()
это означает, что функции main() не возвращают значение.
Разница в int main()
- единственный правильный способ ее вызова, поскольку каждая программа при вызове возвращает сообщение об ошибке, которое ОС интерпретирует, и в этом случае закрывает программу с возвратом 0; сообщает процессу, вызывающему вашу программу, что он закончился без проблем.
Это прекрасно. Это полезно для меня. –
Я принял ваш ответ. **БЛАГОДАРЯ**!!! –
Привет, ребята, вы можете проголосовать за _undeleting_ этот вопрос: http://stackoverflow.com/questions/31493309/total-number-of-lines-in-notepad-or-sublime?noredirect11comment50950505_31493309 –
Стандартизация ANSI C говорит о том, что основная функция должна возвращать целое число, но если вы, например, программируете встроенные системы, то вы будете использовать void main
. Пожалуйста, задайте этот вопрос для уточнения: What should main() return in C and C++?
- 1. Разница между void main и int main?
- 2. Как работает int main() и void main()
- 3. C int main() vs. int main (void)
- 4. Чем отличается int main() и int main (void)?
- 5. int main (void), давая ошибку
- 6. Разница между static void main (string [] args) и static void main() в C#?
- 7. Разница между public static void main (String [] args) и public static void main (String args [])?
- 8. Разница между основным (void) и main() в C
- 9. Почему c разрешает main(), даже если это не int main() или void main()?
- 10. Вложение int main() внутри int main()
- 11. Имеет ли функция int main (void) 0?
- 12. разница между void (int) & void (*) (int)
- 13. main() vs int main() в DevC++
- 14. Добавление Void main() wpf
- 15. В чем разница между public static void Main() и private static void Main() в приложении консоли C#?
- 16. C main vs Java main
- 17. В чем разница между wmain и main?
- 18. разница между b main и b * main/find main обратный адрес в C
- 19. Int main и другие функции
- 20. Использование int Вместо String: public static void main (int [] args)
- 21. int var = 1; void main() {int i = i; }
- 22. В чем разница между void (int) и void (*) (int)?
- 23. Почему main() в java void?
- 24. Доступ к main() в public static void main (String arg [])
- 25. Void недействителен для переменной main?
- 26. В чем разница между void() и void {}?
- 27. разница между (void *) и &
- 28. Почему int main() {} компилируется?
- 29. Несколько int main() 's?
- 30. Какао: int main function
Кто отказался от моего вопроса ?? Зачем??? –
функции void ничего не возвращают, int функции должны возвращать int .. –
разница между типом возврата, если вы используете int main, вы вернете целочисленное значение до закрытия основной функции, но при использовании void вы ничего не вернете. –