55问答网
所有问题
在C语言中,void函数,是不用返回值的函数吧?那么还需不需要return语句呢?
如题所述
举报该问题
推荐答案 2013-10-29
void表示
è¿åå¼
为空,ä¸éè¦returnè¯å¥,å¦æå å ¥returnè¯å¥ï¼è¡¨ç¤ºç´æ¥è¿åè°ç¨è¯¥å½æ°çå°æ¹ï¼ä½returnåä¸è½æ¥å ¶å®å¼ï¼å³returnï¼
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IL4FI8G4RQ4LGeGRR84.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(...
C语言
程序
中的void
跟
return的
使用方法?
答:
void表示该函数没有返回值,所以不需要return xxx, 也不能return值 (但是可以单独用return跳出函数)
对于main函数,现在是推荐 int main() { return 0; }
什么是
void
类型?
答:
对于void类型函数,调用时不可作为表达式。
当一个函数不需要通过return语句返回一个值时,称为无返回值函数或无类型函数,此时需要使用保留字void作为类型名
。当类型名为int时,可以省略不写,但为了清楚起见,还是写明为好。void型函数无返回值,无法进行运算,只能作为语句。故不可以出现在表达式中。在需...
...可是为什么很多附加
函数
后面都有 “
return
;” 是否可以去掉?_百度...
答:
return是表示退出函数中的控制流,
立刻返回主调函数——同时如果返回值类型不是void,被调用函数表达式的值等于返回的值
。如果在void函数的末尾,去掉return;是没关系的;但如果是在中间,可能会对程序流程有一些影响。jdq_37 的“不能返回任何结果”的说法有些问题。对于void类型函数,如果用return,要么...
C语言中
什么时候被调用
函数
要用return来得到
返回值,
什么时候
不用return
...
答:
程序本身是灵活的,关键看你如何做 以下帮你列出几种获得
函数中返回值的
方法 1)
使用return
获得 例如 function(){ return 10;} main(){ int a;a = function();} 2)使用全局变量获得 int a;function(){ a = 11;} main(){ int b;function();b = a; //function对全局变量a付值 } 3)...
大家正在搜
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什么详细意思?