好奇 goto

来源:百度知道 编辑:UC知道 时间:2024/06/20 06:24:47
我知道goto尽量不要使用,我很好奇那么goto能不能跨函数使用呢?能不能跨文件使用呢?也就是直接跳到另一个函数或文件,能不能在递归中直接跳到最外层?

不能跨函数,更不能跨文件,可以直接跳到递归的最外层,其实goto最有用的地方也就在于跳出多层循环了,当然跳出多重循环不用goto也可以,但是就要加额外的判断语句

恩,楼上说的挺好,goto语句只能跳出循环用,不乱使用的话还是挺好用的,什么都是双刃剑,就看自己怎么使用。