c++中main为int型,输入返回值有错误

2024-12-26 16:23:23
推荐回答(4个)
回答1:

函数匹配问题,main()函数也是一个函数,所以输出应该匹配函数定义
int main() 说明它需要返回一个int型参数 若你不返回任何东西,系统会自动返回int型参数。但是一旦你写了return语句 那系统就会去进行函数匹配。
发现不对就会报错。
你可以试一下定义一个函数
int d(){}
再在主函数输出cout<当然你也可以cout<可以试一下会发生什么事。

回答2:

return的返回值为void,也就是不确定类型
int的话,返回数要是整数,所以可以是0,也可以是其他的整数
函数的返回值要匹配

回答3:

如果你用return 代表你返回的数值为空,故不能用int 如果用return 0 代表你返回为int 正确,就是这个样子的,如果还有什么问题可以 加我好友呀。

回答4:

只有一个解释,你的return语句写错了.