goto语句在C++中

yongsing 2002-09-14 08:41:30
请问在C++中goto语句可以随便使用吗?是不是象在C语言中要受很多限制?
...全文
975 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuxiaobo8590 2002-09-15
  • 打赏
  • 举报
回复
最好是不要有GOTO的!!!
sandrowjw 2002-09-15
  • 打赏
  • 举报
回复
如果要写很多废代码,可以用goto跳过去。
呵呵,开玩笑:)
goto可以强制跳出多重循环,算个用处吧。
bobob 2002-09-15
  • 打赏
  • 举报
回复
只有很牛的人才可以用
9999999999 2002-09-15
  • 打赏
  • 举报
回复
看用在什么场合。随机应变。
honeybe 2002-09-15
  • 打赏
  • 举报
回复
向后跳的话goto还是可以的了,
可读性也不错啊,
zhujiaqi 2002-09-15
  • 打赏
  • 举报
回复
最好不要再用了,没好处。
arcsiny 2002-09-15
  • 打赏
  • 举报
回复
除非很有必要
否则忘了它吧
eastsun 2002-09-15
  • 打赏
  • 举报
回复

应该非常谨慎使用。但还应该是可以使用的。尤其是跳出多重循环的包围圈时有作用。但确实应该非常谨慎。
dingding714 2002-09-15
  • 打赏
  • 举报
回复
C语言没有受限制,只是使用了以后将破坏程序的模块性,降低了可读性,c++也可以随便使用,但建议非不得已不要使用,加代码维护难度,使用不当会容易埋下隐患.
andy_show 2002-09-15
  • 打赏
  • 举报
回复
可以用

while(1)
{
if (...)
break;
}

语法取代goto.

ahao 2002-09-15
  • 打赏
  • 举报
回复
一般用在跳出多重循环
还有在保正函数单出口有用处

goto用得好是可以提高代码可读性的,而且增加效率
7king 2002-09-15
  • 打赏
  • 举报
回复
跳来跳去头都大啦!!!
凌波微搏 2002-09-15
  • 打赏
  • 举报
回复
呵呵,存在有存在的理由。不能一概否定。
cwanter 2002-09-15
  • 打赏
  • 举报
回复
呵呵,又是一个大问题!
blue_coco 2002-09-15
  • 打赏
  • 举报
回复
除非需要,否则。。。。。。。。。。。
hello_wyq 2002-09-15
  • 打赏
  • 举报
回复
julyclyde(从ASP转向CPP,到处都是P) 说的不错。

向后跳的话,goto语句用的好的时候还是能减少很多的代码量的,可读性也不会受到什么影响的。

julyclyde 2002-09-14
  • 打赏
  • 举报
回复
最中立的建议是:只向后跳不向回跳
dsangvei 2002-09-14
  • 打赏
  • 举报
回复
不要用它了
Hpt370 2002-09-14
  • 打赏
  • 举报
回复
如果你还想做程序员这行,那就不要打goto的主意

如果你打算参加世界最差C程序大赛,那么就好好学习goto吧

顺便告诉你,goto在C和C++里面完全没有限制,你可以放心大胆地用,好好品尝一下goto的苦果。
netbian 2002-09-14
  • 打赏
  • 举报
回复
最好不要用
加载更多回复(6)

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧