zoukankan      html  css  js  c++  java
  • Swift4.0复习控制流语句

    1.do语句块:

    Swift编程语言中可使用 do 语句块作为类似C语言中的一般语句块进行使用。与C语言的语句块类似,Swift中的 do 语句块单独作为一个作用域,该语句块中声明的局部对象在其外部将无法被访问。如果在 do 语句块中声明了对象,该对象标识符与其外部已有的对象标识符相同,那么在该语句块内部所访问的标识符都是它内部声明的。也就是说,语句块内声明的对象会将语句块外部的同名对象给覆盖掉。

    Swift中如果不用 do 引出,而单单用花括号 { } ,那么它默认表达的是一个闭包表达式,而不是一个语句块。

    2.if语句:

    3.三目条件操作符:

    4.Switch语句:

    Swift编程语言中每条 case 下面必须至少要有一条语句。

    默认情况下,一条 case 执行完成之后就自动退出整个 switch 语句块了,不需要显式添加 break 语句。如果要直通到下一条 case ,那么需要使用在本章第7节介绍的 fallthrough 语句。

    5.case匹配模式:

    var a: Int8 = 10
    switch a {
    case 0, 1, 2:
       print("zero")
    }
    

    7.case匹配模式用于元组对象:

  • 相关阅读:
    Linux开发工具之Makefile(上)
    Linux shell入门基础(八)
    Linux开发工具之gcc
    Linux shell入门基础(七)
    Linux shell入门基础(六)
    Linux shell入门基础(五)
    Linux shell入门基础(四)
    随机洗牌算法
    Windows中查找文件被何进程使用
    哲学家进餐问题解析
  • 原文地址:https://www.cnblogs.com/pengsi/p/8431892.html
Copyright © 2011-2022 走看看