请教一下函数问题关于void的
void表示没有返回值,那函数前加void没有意义啊,如void f(){10},主函数调用x=f(),那结果是错的吧,我觉得应该把void改成int,,但是int又要加return ,我彻底搞不清了,哪位高手能解释一下,或者加我qq1025802991,或留一个qq,交流一下,谢谢
还有就是,
void f()
{ return 10};
怎么写对不对啊,哪主函数调用,会出现什么问题,在复杂一点,
void f()
{ 100
return 10
}这样当主函数调用时,返回值时100, 还是10啊
[ 本帖最后由 冰糖年糕 于 2015-3-6 20:01 编辑 ]