[求助]return的用法!
请问if(...){return;}中的return的作用是什么?
2007-06-15 20:15
2007-06-15 21:17

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

2007-06-15 22:53
2007-06-23 20:42
2007-06-23 21:43