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