为什么C语言中不提倡使用goto语句?仅仅是因为可读性差吗?

如题所述

C语言是面向过程的语言,在编程的时候,一般会遵从结构化程序设计的要求。
结构化程序设计要求模块单入口,单出口,而goto语句则容易破坏这种结构,所以不建议使用。
但这并不是强制的,只是一种建议,有时goto可以大幅度简化代码量,在保证代码足够清晰明确下,偶尔使用也是可以的。追问

感谢= ̄ω ̄=

温馨提示:答案为网友推荐,仅供参考
相似回答