无标题文章

swift 语法

1.inout()

希望传入参数通过函数改变

func swapTwoInts( a:Int, b:Int){

var a = a

var b = b

let t = a

a = b

b = t

}

var x = 0,y = 100

print("x = \(x) ;y = \(y)")

swapTwoInts(a: x, b: y)

print("x = \(x) ;y = \(y)")    //(x=0,y=100)



func swapTwoInts2( a:inout Int, b:inout Int){

let t = a

a = b

b = t

}

var f = 0,g = 100

print("f = \(f) ;g = \(g)")

swapTwoInts2(a: &f, b: &g)

print("f = \(f) ;g = \(g)")   //(f=100,g=0)

2.画驯鹿流程图

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • SwiftDay011.MySwiftimport UIKitprintln("Hello Swift!")var...
    smile丽语阅读 3,881评论 0 6
  • title: Optical Character Recognition (OCR)author: Marina ...
    4a87cc38dcbc阅读 387评论 0 0
  • 2014年的苹果全球开发者大会(WWDC),当Craig Federighi向全世界宣布“We have new ...
    yeshenlong520阅读 2,339评论 0 9
  • # tween.js user guide _**NOTE** this is a work in progres...
    3216732c1db1阅读 437评论 0 0
  • 看了那么多毒鸡汤 百毒不侵的我遇见一人后也会愿意犯所有老套的错 走所有不曾走过的路 你是我山间所见的清泉 你是我所...
    小匠daria阅读 192评论 0 0