主题:关于GOTO对大程序的影响
哀原灰灰
[专家分:0] 发布于 2010-03-10 11:40:00
我,在校学生。
问一个老问题:go to 语句在C++中,怎么用才不会破坏大程序的结构清晰度?
我在做作业,发现一些循环,或者函数什么的,用goto跳转很方便,但是用其他结构则难以表达(或者说....我很菜)我同学建议我少用GOTO语句......难道在大程序中,用GOTO 很危险?
回复列表 (共5个回复)
沙发
七彩云南 [专家分:80] 发布于 2010-03-10 21:31:00
goto危险那是史前PC的BASIC时代。
现在C/C++流程控制语句这么全,goto的使用范围小多了,因为goto影响C/C++程序程序结构的表达,这个还没听过,而一些流程控制用goto比其它的语句要好写,也不会造成程序结构混乱,C/C++几次大的修订,goto一直都保留是有理由的。
板凳
雪光风剑 [专家分:27190] 发布于 2010-03-10 23:04:00
goto还是有一定的危险性的,因为goto允许强制跳到很多意想不到的地方,引发不必要的访问错误。一般解决日常问题需要的c代码里离goto最近的就是递归代码的去递归写法了
3 楼
moke8 [专家分:0] 发布于 2010-09-04 13:54:00
你好.我是全职网赚工作者.
如果你有时间有电脑.
想在网络上创业.请联系我..
项目绝对真实.详情QQ空间资料
加盟请联系摩客元亨 QQ908889846
2010年,中国网民突破了4亿,
网络游戏玩家超过了3亿,
互联网即将进入全民网游的时代
4 楼
淘宝商盟 [专家分:30] 发布于 2010-09-26 14:28:00
寻找中国的最优秀的网商领袖精英 淘宝商盟元亨 qq: 908889846
当今世界正经历着全球经济一体化的大潮,中国本土企业也因此面临着前所未有的机遇与挑战。
在这场洗礼中,哪些互联网平台有能力成为世界级的电子商务平台?网商精英要怎样做,才能最终成长为世界级网商精英领袖?
淘宝商盟平台震撼登场,携手淘宝30万商家联盟购物商城。
平台刚刚启动,互联网的网商精英请咨询qq: 908889846
占领市场第一先机,合力打造网商系统!
淘宝商盟官网 www.taobaosm.com
http://blog.sina.com.cn/tbsm8
淘宝商盟奖励制度
5 楼
淘宝商盟 [专家分:30] 发布于 2010-09-26 14:29:00
淘宝商盟官网http://www.taobaosm.com/
我来回复