在C语言中,void函数,是不用返回值的函数吧?那么还需不需要return语句呢?

如题所述

void表示返回值为空,不需要return语句,如果加入return语句,表示直接返回调用该函数的地方,但return后不能接其它值,即return;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-29
可以没有,但是用了return 能够让程序更加优化
例子:
void function(char *str){
if(!str)return;

something();
}
刚才写错了
第2个回答  2013-10-29
void表示没有返回值,是不需要return语句的
相似回答