99问答网
所有问题
在C语言中,void函数,是不用返回值的函数吧?那么还需不需要return语句呢?
如题所述
举报该问题
推荐答案 2013-10-29
void表示
è¿åå¼
为空,ä¸éè¦returnè¯å¥,å¦æå å ¥returnè¯å¥ï¼è¡¨ç¤ºç´æ¥è¿åè°ç¨è¯¥å½æ°çå°æ¹ï¼ä½returnåä¸è½æ¥å ¶å®å¼ï¼å³returnï¼
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WXtvW7jtOBtXjzjOO7t.html
其他回答
第1个回答 2013-10-29
可以没有,但是用了return 能够让程序更加优化
例子:
void function(char *str){
if(!str)return;
something();
}
刚才写错了
第2个回答 2013-10-29
void表示没有返回值,是不需要return语句的
相似回答
c语言函数
问题:1.
不需要返回值的函数,
即直接让函数输出某个值或符号...
答:
void表示函数无返回值,也就不需要写return。如没有返回值的函数,void要写,否则默认返回值是int型需要return语句
。关于函数返回多个值,有很多方法:一、不返回,函数返回值依然是void,但传值的时候传变量地址,那么在函数运行中改变变量地址里的值,函数运行结束,外面实参变量也改变了。比如void fun(...
void
类型
的函数
怎么结束
答:
1、直接使用return;语句就可以了。void类型函数只是没有返回值,不代表不能使用return返回
。2、return表示中止当前函数的运行,并将操作权返回给调用者。如果是在main函数中,表示将操作权返回给操作系统,return 不是必须要返回一个值。当然,就算不写return,在函数执行完毕后也会返回操作权给调用者。
...可是为什么很多附加
函数
后面都有 “
return
;” 是否可以去掉?_百度...
答:
return是表示退出函数中的控制流,
立刻返回主调函数——同时如果返回值类型不是void,被调用函数表达式的值等于返回的值
。如果在void函数的末尾,去掉return;是没关系的;但如果是在中间,可能会对程序流程有一些影响。jdq_37 的“不能返回任何结果”的说法有些问题。对于void类型函数,如果用return,要么...
在C语言中
如果定义的类型是
void那么
一定没有
返回值
吗?那我再
用return
还...
答:
用void的话,这个函数就没有返回值
,但如果你在函数中单用return;也行,这表示程序执行到这一步就返回,也就是退出这个函数的执行。
C语言
程序
中的void
跟
return的
使用方法?
答:
C语言里
(旧标)如果函数前面不加返回类型, 就默认是
void
所以main() {} 就相当于 void main() {} void表示该函数没有
返回值,
所以
不需要return
xxx, 也不能
return值
(但是可以单独
用
return跳出函数)对于main
函数,
现在是推荐 int main() { return 0; } ...
c语言,void
类型
函数
就可以不再使用
return语句
对吗?int类型的就一定要...
答:
void
可以
return,
但只能return NULL或return后不加东西 int要看,如果是main
函数
可加可不加,默认return 0 如果是自定义的,一定要加
请问
C语言
在
void函数里
怎么退出
呢?
答:
return就可以了,当然你要是不写也没有关系,程序执行完也是会自动的退出,如果你想在中途退出,就可以
使用return,void
只是没有
返回值,
不代表不能使用return返回。满意请采纳!
C语言
VOID
LOOP什么意思啊
答:
void是C语言
关键字,说明函数没有返回值,oop是函数名
,是
用户自定义标识符。void表示空类型,它跟int,float是同地位的,一般用在没有
返回值的函数
中。比如:void main (),主函数完了
不用
写
return 语句,
但是如果是int main ()或者是main (),不写return 语句它就会有warning。
如果一个
函数
没有
返回值,
是否
需要
加入
return语句?
答:
如果一个函数没有
返回值,
一般情况下
是需要
加入return语句的,但是如果你需要在某些情况下不完全将函数执行完毕,就可以加上return语句来提前返回,这时候加上“return;”
return是C语言中
的一个关键字,意为返回。如果被调用的函数中没有
return语句,
并不带回一个确定的,用户希望得到
的函数值,
但实际上...
大家正在搜
void函数是不能有返回值的吗
void函数返回的是什么
无返回值的函数有什么用
void函数没有返回值
无返回值的函数调用
void没有返回值是什么意思
c语言函数无返回值
fclose函数返回值
没有返回值的函数
相关问题
为什么要在void的函数里面使用return语句呢?(C语言...
在C语言中,定义成void类型的函数中可以有带返回值的ret...
在C语言中,主函数是不是必须要有返回值?
C语言中一个函数前加了void到底要不要返回值呀!
C语言中return怎么用,主函数中一定要用吗?
C语言中如果函数定义为了void 类型能不能用return返...
C语言中如果函数定义为void类型能不能用return返回值...
C语言中的函数类型void什么详细意思?