return cout

为什么有时候return什么也输出不来换成cout却可以了

return不是输出啊,是函数的返回值
cout才是输出啊,相当于printf

老实说,提出这问题的人,脑子是怎么长的??有时间提问,问问身边的同学,问题早解决了

return不是用来输出的,是用来返回一个值给函数
cout是用来输出的
两个区别很大

看一下你的程序具体怎么写的?

return是你调用这个函数时的返回值,cout是输出,先分清楚这点

比如你写了个函数
int A()
{
return 0 ;
}

cout<< A();

这才能输出0

这是啥问题啊,return 和 cout完全是两回事啊,这俩没有可比较的地方啊
return 是函数返回
cout是输出信息,你想输出只能是cout啊