如果C语言中调用函数前面没有定义它的返回值类型

如题所述

第1个回答  2017-10-27
这种属于函数返回值的隐式声明。 隐式声明的函数返回值类型都是int 当然了,这个只需要了解一下就好了。不建议这么写。 现在很多编译器都不允许这样的声明出现。如果C语言中调用函数前面没有定义它的返回值类型
第2个回答  2017-10-27
无显式定义返回值类型时,默认返回值类型为int。

function(int a);

int function(int a);
是等价的。本回答被网友采纳
第3个回答  2017-10-27
如果C语言中调用函数前面没有定义它的返回值类型。那么这个函数就不会返回任何值。本回答被提问者采纳
相似回答