如果浮动main()而不是c中的int main(),我们为什么需要写return语句?

时间:2016-10-22 15:41:56

标签: c

我只是想知道,如果我写float main(),为什么我需要写一个return语句? 我知道C99标准,其中说明了

  

如果main函数的返回类型是与int兼容的类型,则从初始调用返回main函数等效于调用exit函数,并将main函数返回的值作为其参数; 10)到达终止main函数的}返回值0.如果返回类型与int不兼容,则返回到主机环境的终止状态未指定。

由于float与int兼容,因此不需要return语句吗?

0 个答案:

没有答案