第七章 控制流

作者: 董研 | 来源:发表于2014-08-12 17:59 被阅读89次

    第七章 控制流

    Swift 提供了类似于 C 语言的控制流结构,包括forwhile循环;ifswitch条件语句;breakcontinue控制执行流程。
    相比于 C 语言的for-condition-increment循环语句,Swift 加入了for-in循环。这种方式在遍历数组,字典,范围,字符串或其他序列变量时很方便。
    Swift 的switch也比 C 中的要强大许多。程序不会跨越执行不同的条件段,在每段条件的末尾会自动跳出switch。条件入口可以匹配许多不同的类型,包括区域匹配,元组匹配,以及类型转换。被匹配的变量可以被赋值给一个临时的常量,该常量的作用于为该条件段。复杂的条件判断可以用where子句详细的表达。

    相关文章

      网友评论

        本文标题:第七章 控制流

        本文链接:https://www.haomeiwen.com/subject/diyetttx.html