|
是的,goto 到某行以后,goto语句后的语句就不会执行。但具体如何执行,goto本身是否执行,是否会从别的地方goto到这里,需要结合你的代码,数据,及if条件等是否满足来决定。
正因为如此,goto语句不建议使用。
你的代码只是一个片段,实在没法判断其执行的流程。你想知道流程可以有几种方法:
1.代码设计前画好流程图。
2.进行debug单步调试,跟踪。
cannt overwrite file2 意思是无法覆盖已经存在的文件。说明file2一定生成了。你认为没有生成,那肯定什么地方有问题了。
我感觉你遇到问题,总是在想如何逃避,如何换一种方式,而不是想去解决,我认为,这是不可取的。
最后,你要把一段不属于你的代码,修改一种其他的方式,这本身就很冒险,这必须建立在你对这段代码很熟悉的前提之上。你让其他网友帮你修改,这风险更大。 |
|