func f3() (r int) {
defer func(r int) {
r = r + 5
}(r)
return 1
}
为什么结果是1,能详细解释一下吗
作者:admin 2021-04-09 我要评论
func f3() (r int) { defer func(r int) { r = r + 5 }(r) return 1} 为什么结果是1,能详细解释一下吗...
func f3() (r int) {
defer func(r int) {
r = r + 5
}(r)
return 1
}
为什么结果是1,能详细解释一下吗
版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除