golang函数return值几种情况 guan 8月 09, 2022 185 0 1、函数没有返回值,return用户退出执行,不指定返回值,如图: 执行结果如下: 2、函数有返回值,return后面也要加返回值,如图: 执行结果如下: 3、函数返回值中有变量名,可直接返回,return后无需加参数,如图: 注:函数返回值有变量名,相当于str变量已经申请,因此后面的str=a直接赋值即可 执行结果如下: 4、指定返回值,退出执行,如图: 执行结果如下: 注意:此时函数返回值变量str的值为其默认的零值0 5、指定返回值和默认值,如图: 执行结果如下: 赞微海报分享