关于goto的疑问
本帖最后由 qwe1231069 于 2016-11-5 14:00 编辑我看有些书(eg:c程序设计 谭浩强)上面大多都不建议使用goto,它不就相当与汇编中的jmp吗?
上面说使用goto会降低程序的可读性,我听人说过用goto的程序猿不是好程序猿 至于引起堆栈混乱,代码难读这些不是问题
就像是汇编,这些都要注意。而且汇编里有好多jmp类型跳转的(jne,je,ja·····) 请注意,只是说少用,并非完全禁用,滥用goto会造成代码流程混乱,想想看,代码里一堆goto,到处goto来goto去,看得眼都花了,代码会好维护吗?这是建议少用goto的原因。适当使用goto不是坏事,只是需要用到goto的时机相当少,基本上可以不用goto完成程序。 就按照楼上说的 善用跳转 呆鸭 发表于 2016-11-3 16:26
请注意,只是说少用,并非完全禁用,滥用goto会造成代码流程混乱,想想看,代码里一堆goto,到处goto来goto ...
到目前为止我还没发现
哪个代码用goto好的
页:
[1]