函数匹配问题,main()函数也是一个函数,所以输出应该匹配函数定义
int main() 说明它需要返回一个int型参数 若你不返回任何东西,系统会自动返回int型参数。但是一旦你写了return语句 那系统就会去进行函数匹配。
发现不对就会报错。
你可以试一下定义一个函数
int d(){}
再在主函数输出cout<
return的返回值为void,也就是不确定类型
int的话,返回数要是整数,所以可以是0,也可以是其他的整数
函数的返回值要匹配
如果你用return 代表你返回的数值为空,故不能用int 如果用return 0 代表你返回为int 正确,就是这个样子的,如果还有什么问题可以 加我好友呀。
只有一个解释,你的return语句写错了.