swift-9for循环

2017-08-30  本文已影响3人  sunmumu1222

我以前做的swift笔记, 之前都是整理在onenote上, 最近想到整理出博客. 也方便自己查找, 可以当做自己的一份文档.

for反序循环

func demo2() {
        for i in (0..<5).reversed() {
            print(i)
        }
    }

for循环

    func demo() {
        // [0,5)
        for i in 0..<5 {
            print(i)
        }
        print("--------")
        // [0,5]
        for i in 0...5 {
            print(i)
        }
        // 数值区间 赋值 let / var
        print("--------")
        let r = 0...6
        print(r)
    }

for循环在c和c++的区别

func demo1() {
        //传统的for, 在swift3.0 取消
        //i++ / ++i 在swift3.0 取消
        /*
        i++ 会多一个临时变量 i++大多数程序员使用 / ++i c++ 从程序员使用
         科普
         num = i++
         等价代码
         temp = i
         num = temp
         i = temp + 1
         
         num = ++i
         等价代码
         i = i + 1
         num = i
         
         */
//        for i = 0; i < 5; i++ {
//            
//        }
        
    }
上一篇下一篇

猜你喜欢

热点阅读