C语言两个小问题

C语言两个小问题

1.void是干什么的 在什么时候用

2.函数返回return 什么时候用 用在哪里

1.void是空值的意思,如果函数没有返回值,就在函数前加void
如:void fun();
2.return意思是返回,用于返回用户需要的值。或者终止函数继续执行
如:void fun()
{
//*.......
if(...)
return;
else
...
return;
}
return后面的值一定要跟你的函数返回值同一类型。如果函数在执行途中你想终止其继续执行,则直接一个return;语句就能让函数停止运行了。
明白了吗?
多看点C语言书吧!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-11-13
我现在学的就下面两种情况吧,不知还有没有其它的:
1.在定义函数前
如:void 函数名()
表示 执行这个函数 不用反回什么!
又如果不是用void而是用其它的如int那么这个函数里就要有return × ;这个语句!
2.是表示函数没有输入输出参数
如:void 函数名(void)
就是说这个函数不要求有什么参数!本回答被提问者采纳
第2个回答  2008-11-13
void是空类型.一般用在函数定义前.
return一般用被调用函数的结尾处,用以返回结果给调用函数.再就是用在主函数结尾.表示结束程序.
第3个回答  2008-11-13
void 是空值的意思吧,意思是此函数不会返回任何结果,只是执行过程,不会得出数值,
return是函数返回的数值,函数执行后需要返回一个值给调用的函数
第4个回答  2008-11-13
void 表示无返回类型,函数体中return可以提前结束函数的执行,需要用哪里就用在哪里
相似回答