用exit与欧什么坏处吗?(50分)

  • 主题发起人 主题发起人 树熊132
  • 开始时间 开始时间

树熊132

Unregistered / Unconfirmed
GUEST, unregistred user!
详细一点?
 
他有什么坏处,那个系统函数可以退出循环。
 
??
exit?
break
continue
halt()
 
使程序结构比较乱,不容易排错
 
我觉得没有什么坏处
 
退出循环用 BREAK 较好!
EXIT 用在事件当中!
 
我觉得在Exit前除了检查分配的内存要释放外,应该没有什么问题。
使用Exit使得程序的可读性好。
 
没有什么坏处的呵!

  应常会用到Exit ,break的
 
不必拘泥于条条框框,没有绝对的东西
 
来自:hellion, 时间:2001-12-31 15:39:00, ID:827221
不必拘泥于条条框框,没有绝对的东西
 
大家看看这节代码吧:
for(i=1;i<=100;i++)
{
if(a=="") continu;
XXXXXX;//这行代表很复杂的一段代码
}
显然,如果当上边的条件后边的代码很复杂的话,
用if-else,代码的可读性反而降低了。
特别是如果判断条件很多,很复杂的话。
可以用这些形成很简明的代码。像以前我参加比赛时,
有一题就是这样,如果不合条件的话,就得从头开始(说起来和容易,可是。。。)
标准答案中用一个goto语句,使得代码少了10来行,而且很明了。Sigh.....
 
后退
顶部