66问答网
所有问题
c语言中函数的return语句之后还可以再有别的语句麽?
c语言中函数的return语句之后还可以再有别的语句麽?就是说return语句执行完毕之后结束函数麽?
比如:int name()
{ ......
return x;
printf(....)
...
}
举报该问题
推荐答案 2007-09-10
当然可以有 一般有条件的结束return 如果不符合结束条件继续执行return后面的语句继续执行 例如:
if(.....)
return ;
else ......
这样是可以的
但是如果是无条件的return后面的语句就会被跳过 直接跳出函数
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/psn9Dvi9.html
其他回答
第1个回答 2007-09-10
可以有的,但不执行,return直接结束该函数
第2个回答 2007-09-10
简单的说,return就是该函数的出口,既然已经出去了,return后面的语句当然就不运行了。
相似回答
请问,
C语言中return语句后
,还执行
后面的语句
不?
答:
如果 main
函数的
最后没有写
return 语句的
话,C99 规定编译器要自动在生成的目标文件中(如 exe 文件)加入return 0; ,表示程序正常退出。不过,我还是建议你最好在main函数的最后加上return 语句,虽然没有这个必要,但这是一个好的习惯。注意,vc6不会在目标文件...
在
c语言中
return语句
是代表程序结束吗 如果出现在程序中
后面的语句
...
答:
综上所述,
在c语言中 return语句 是代表某个函数结束,函数后面的语句不执行了
。若在main函数中则代表整个程序结束,其它所有的程序都不执行了。
return的
用法和搭配
c语言
答:
return语句可以
放在
函数的
任意位置,当执行到return语句时,函数将立即结束,并将返回值返回给调用它
的函数
。如果函数没有返回值,则可以使用return语句将控制返回到调用它的函数。另外,在
C语言中
,还有一个特殊的用法,即在main函数中使用return语句。当main函数执行完毕后,可以使用return语句将结果返回给操...
C语言
:无论
函数
体
中有
多少个
return语句
,return语句只可能执行一次?这句...
答:
return
代表返回,如果你的条件成立,后面不管多少代码都会抛弃,返回到调用函数处 比方说:你们老师让你去你们班点名,你们班50个人,当你点到第25个人的时候,老师叫你去办公室,你就得停止点名去办公室汇报,你就是函数,你们老师是条件,让你这个函数执行到第25行的时候,条件成立,你就停止执行后面...
c语言
子
函数中return
一个值后,
后面的
子
函数还
有用吗
答:
如果带有if的话还需要看if()条件是否为真,总之要是执行到了return 则
后面的
不执行,但是要是没执行到
return后面
的代码
还是可以
运行到的。
如果一段
C语言
程序
中有
多个
return语句
,若执行了第一个,则
后面的
程序就...
答:
是的~
后面的
就不执行了~在函数中,如果碰到
return 语句
,那么程序就会返回调用该
函数的
下一条语句执行,也就是说跳出函数的执行,回到原来的地方继续执行下去。但是如果是在主函数中碰到
return语句
,那么整个程序就会停止,退出程序的执行。
大家正在搜
c语言函数中return1的作用
c语言return后面的语句
c语言函数没有return
c语言定义函数return
c语言函数return加括号
c语言中return的作用
c语言strlen函数用法
c语言return返回值给谁
c语言fun函数
相关问题
在c语言中 return语句 是代表程序结束吗 如果出现在程...
请问,C语言中return语句后,还执行后面的语句不?
c语言中函数里是不是遇到return语句就不再执行函数剩下的...
C语言中return语句怎样返回两个或多个值
函数return之后的代码会还执行吗
c语言如何使用return语句返回多个值,并作为另一个函数的...
C语言中的return语句后面不加表达式,直接return;...
c语言中main()中return 1,后面语句还执行吗?