标签: c function main
我是编程新手,我正在思考它。
在C语言中,当用户声明Function时。如果未分配函数的数据类型,会发生什么。我的问题基本上是这样的函数之间有什么区别:
int main() { statements..... } main() { statements..... }
如果我们分配数据类型会发生什么?如果我们不这样做会发生什么? 任何帮助。请 谢谢。
答案 0 :(得分:4)
它被称为隐式int规则。从本质上讲,它假设它是一个int。虽然这不符合C标准(截至C99)。
有关更详细的答案,请参阅here。