【发布时间】:2014-08-10 19:54:38
【问题描述】:
我去了这个在线编译C的website,看到main函数声明没有返回类型。
我知道有关此主题here 的一些问题,但我没有找到任何关于省略返回类型的问题。我尝试使用 gcc 编译代码并且成功了。
这是否意味着如果我们不对main 设置返回类型,它将假定它是int(或任何其他类型)?
【问题讨论】:
-
它非常接近,但不是完全相同的副本——至少不是我阅读它的方式。这个问题是关于不返回值(例如 0)的主要函数,就像它们应该返回的那样。这个问题是关于没有用返回类型声明的主要函数。 (虽然如果这个 不是 something 的副本,我会感到惊讶。)
-
不重复,我知道如果你省略 RETURN STATEMENT 它返回 0,我说的是 OMITTING TYPE IN SIGNATURE