Inout 关键词
2016-10-30 20:25
120 查看
inout 关键词
默认情况下parameter不能被修改,但是在参数的 type前加上inout关键词,那么parameter会具有修改属性,并且能把代入的原值修改。
默认情况下parameter不能被修改,但是在参数的 type前加上inout关键词,那么parameter会具有修改属性,并且能把代入的原值修改。
var para1 = 10 var para2 = 20 func changePara( para1: Int, para2: Int ) -> (Int,Int){ return (para1,para2) } print(changePara(para1 : para1,para2 : para2)) print(para1) print(para2)
//输出 (10,20) func changePara_Inout( para3: inout Int, para4: inout Int ) -> (Int,Int){ para3 = para3 + 1 para4 = para4 + 2 return (para3,para4) } print(changePara_Inout(para3 : ¶1,para4 : ¶2)) print(para1) print(para2)
//输出( 11,22 )
相关文章推荐
- 关于Android中aidl的关键词in,out,inout的探索
- 在AIDL中声明方法中传入的参数in,out
- [MEMO]git checkin/out process
- Verilog中inout端口的使用方法
- MySQL 存储过程传参之in, out, inout 参数用法
- 从一个名为 in_file.txt 的文本文件中读取单词,然后把每个词写到一个名为out_file.txt的输出文件中 并且每个词之间用空格分开
- Eclipse 报 “Exception in thread "main" java.lang.OutOfMemoryError: Java heap space ”错误的解决办法以及文本文件换行
- Exception in thread "http-apr-8080-exec-6" java.lang.OutOfMemoryError: PermGen space 解决!
- intellij IDE Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
- [找程序员代写推荐]Exception in thread "http-apr-8080-exec-6" java.lang.OutOfMemoryError: PermGen space 解决!
- JqueryfadeInfadeOutAnimate倒计时Demo
- 2 solution of java.lang.OutOfMemoryError in Java
- 1006. Sign In and Sign Out (25)
- Python入门的36个例子 之 25 -> Console In File Out
- Exception in thread "RMI TCP Connection(idle)" java.lang.OutOfMemoryError: PermGen space
- in-band和out-band的区别
- oracle存储过程,IN OUT 类型的参数
- JPA中调用含有IN、OUT、INOUT参数的存储过程
- 关于LWIP在应用中遇到的一个问题memp_malloc: out of memory in pool TCP_PCB
- Eclipse迅速执行:Exception in thread "main" java.lang.OutOfMemoryError: Java heap space