Я начинаю на языке C. Может ли кто-нибудь объяснить подробно, используя пример, как main(), int main(), void main(), main (void), void main (void), int main (void) работают на языке C? Как в том, что происходит, когда мы используем void main() и что происходит, когда я использую int main() на простом языке и так далее.
Я знаю, но не можешь понять, что он делает:Как работает int main() и void main()
- основные() - функция не имеет аргументов
- не ИНТ основные() - функция возвращает Int значение
- недействительных основные() - функция возвращает ничего и т.д. .
Когда я пишу простой мир привет, используя int main() return 0, он все равно дает мне тот же результат, что и при использовании void main()), так как это работает? Каково его применение?
'недействительным основной()' полезен в основном как признак того, что вы используете учебник, написанный кем-то, кто не знает языка C очень хорошо. Из перечисленных вами форм действует только 'int main (void)'. (Это не совсем так просто, но на данный момент это достаточно близко.) –