注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 小五思科技术学习笔记之静..
 帮助

我在跑步中“得道”


2007-11-25 09:57:59
 标签:程序   [推送到技术圈]

女人跑步胸前一定波涛汹涌,我跑步胸中一定有汹涌波涛,思维非常的活跃。会想各种各样的问题,灵感不由自主的冒出来。
 
今天得到了程序设计中的“一票否决制”的概念,看码:
 
public void Function()
{
      ..........................
     if(condition1)
                {
                               ..............
                                return;
                  }
     if(condition2)
                {
                               ..............
                                return;
                  }
    if(condition3)
                {
                               ..............
                                return;
                  }
   ...............................
}
 
这有三个条件condition1,condition2,condition3,如果有一个条件满足,这个方法(函数)就到此为止,后面的代码就不能执行了,我把这称为这个方法没有完全“通过”.
 
一个条件叫做一票,一个条件满足称为程序为这个方法投了一张否决票,只要程序为这个方法投了一张否决票,这个方法就“完蛋”了,哈哈。
 
在c语言程序设计中,像这样的设计方法用的很多,因为经常要处理什么指针为空啊,数组下标为空啊,等等“异常”情况。
 




    文章评论
 
2007-11-25 20:39:14
貌似是一个选择函数吧?

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: