在编程中,尽量不要使用goto语句,容易出现bug。
且普遍认为goto语句可以被其他语句替代。
但在某些场景goto语句还是有用的,最常见的用法就是终止程序在某些深度嵌套的结构处理过程。
goto语言真正适合的场景
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CXs0zaHRGcWdUYuVzVa9GczoVdG1mWfVGc5RHLwIzX39GZhh2csATMflHLwEzX4xSZz91ZsAzMfRHLGZkRGZkRfJ3bs92YskmNhVTYykVNQJVMRhXVEF1X0hXZ0xCNx8VZ6l2cssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLwcTN1cjZ5ETZ1MGM3M2Y1cTMyEGN2UGZ1QjZmVWO5UWN2MDM4I2LclDMyIDMy8CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
因为多层for循环嵌套,在一个for循环中利用break,作用不大,但goto语言可以直接跳到循环外。
灵魂总结:goto语言就像是飞雷神,而后面的error和循环外面的error就是飞雷神的印记,可以直接跳转。
此为强制关机代码
若两者字符串相同,就可以==0
取消关机\