【发布时间】:2013-09-26 12:30:31
【问题描述】:
我是 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 编写一个简单的 Hello, World! 程序时,它仍然给我与使用 void main()) 时相同的输出,那么它是如何工作的呢?它的应用是什么?
【问题讨论】:
-
void main()主要用于表明您正在使用由不太了解 C 语言的人编写的教科书。在您列出的表格中,只有int main(void)有效。 (这不是相当那么简单,但现在已经足够接近了。)