注册 登录
编程论坛 C++教室

[求助]return的用法!

lucis009 发布于 2007-06-15 20:15, 701 次点击
请问if(...){return;}中的return的作用是什么?
5 回复
#2
aipb20072007-06-15 21:17
返回了,函数就结束了!
#3
yuyunliuhen2007-06-15 22:07
return就是从程序过程或函数中返回,跳出当前程序段  
#4
野比2007-06-15 22:53

return就是先从堆栈中取回函数调用前下一指令的地址, 然后将返回结果(可以为空)放入堆栈, 然后继续从刚才取回的指令处往下执行...
简单来说, 流程如下:

语句
|
调用函数-----------------------------*
|
执行函数
|
return
|
下一条语句<--------------------------*
|
继续执行

#5
lucis0092007-06-23 20:42
问题解决
#6
I喜欢c2007-06-23 21:43
1