//: Playground - noun: a place where people can playimport UIKit/// 输入输出参数改变外部值/// 不能把常量或者字面量作为输入输出参数的值/// 输入输出参数不能有默认值/// 输入输出参数不能是可变参数/// inout和let、var不能共存////// - parameter num: 传入外部值afunc change( num: inout Int) { num = 10}var a = 20change(num: &a)/// 输入输出参数可以返回多个值////// - parameter num1: 输入1/// - parameter num2: 输入2/// - parameter sum: 返回1/// - parameter mius: 返回2func play(num1: Int,num2: Int,sum: inout Int,mius: inout Int) { sum = num1 + num2 mius = num1 - num2}var sum = 0,mius = 0play(num1: 10,num2: 20,sum: &sum,mius: &mius)summius总结
以上是内存溢出为你收集整理的swift-输入输出参数全部内容,希望文章能够帮你解决swift-输入输出参数所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)