无返回值是什么意思

如题所述

譬如你最长看见的主函数有两种样式
int main()
{
......
return 0;
}
还有
void main()//c里面也常常直接写为main()
{
......
}
那么上面那种形式的main函数就是有返回值的主函数,它返回的值就是return 0这个语句所返回的int类型常数0,而下面的那种main函数没有return语句,所以没有返回一个值也就是无返回值了。
另外在子函数中也是这个规则,你也可以理解为,一个函数,如果有return语句返回了一个值,那么它就是有返回值的函数,函数是写为int main()或者char main()等形式完全取决你return 后面那个值的数据类型,如果一个函数中没有出现return语句,那么它就是无返回值函数,那么也就是用void来表示返回的值是空的。
希望这样解释你理解了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-18
void 型函数,无返回值
相似回答