3 回答
TA贡献1860条经验 获得超9个赞
TA贡献1811条经验 获得超5个赞
TA贡献1835条经验 获得超7个赞
switch
:
针对本机代码的编译器通常可以将开关语句编译为 一个有条件的分支加上一个间接跳转鉴于 if
S需要一个 条件分支序列..根据案例的密度,已经编写了大量关于如何高效编译案例陈述的学术论文;有些是从 LCC编译器页 ..(LCC有一个更创新的开关编译器。) 开关语句是 在相互排斥的备选方案中进行选择和开关语法 使此控制流对程序员更透明。然后是一窝如果-然后-否则的语句。 在某些语言中,包括绝对ML和Haskell, 编译器检查是否遗漏了任何情况。..我认为这个特性是ML和Haskell的主要优势之一。我不知道C#能不能这么做。
发明快速排序 发明开关语句(托尼称之为 case
声明) 开始和结束他的工业生涯
I switch
.
- 3 回答
- 0 关注
- 676 浏览
添加回答
举报