飞克网

标题: return和defer的关系 [打印本页]

作者: admin    时间: 2017-9-23 14:08
标题: return和defer的关系
func a()(i int){
     defer func(){ i++}
     return 1

}

返回的是2

返回值没有定义就不会修改返回值,比如:
func a() int{
i:=0
defer func(){ i++ }()

return i

}


返回的就是0





欢迎光临 飞克网 (http://feikechina.com/) Powered by Discuz! X3.2