Go每日一题(70) 的题目如下

3843 次点击 · 6 赞 ·大约8小时之前 开始浏览   · 来源「Golang来啦」

下面代码中,x 已声明,y 没有声明,判断每条语句的对错。

  1. x, _ := f()
  2. x, _ = f()
  3. x, y := f()
  4. x, y = f()
3843 阅读
34 回复
euibieur894
euibieur894 · #1 · 3年之前

打卡

henry1
henry1 · #2 · 3年之前

上车

minQie
minQie · #3 · 3年之前

di~

neil_liu
neil_liu · #4 · 3年之前

m

Esac_Ben
Esac_Ben · #5 · 3年之前

Mark.

amiaogo
amiaogo · #6 · 3年之前

打卡

dingweihua
dingweihua · #7 · 3年之前

错,对,对,错 3是个知识点:当多值赋值时,:= 左边的变量无论声明与否都可以

yanglikai
yanglikai · #8 · 3年之前

打卡,3 对

Natsuwau
Natsuwau · #9 · 3年之前

mark

brothersam
brothersam · #10 · 3年之前

2、3 对;赋值多个变量,只要有一个变量时新的,就可以用“:=” (golang码农求职)

brothersam
brothersam · #11 · 3年之前

“当多值赋值时,:= 左边的变量无论声明与否都可以” 小编在吗?应该是,“至少有一个变量是新的”

Zuos
Zuos · #12 · 3年之前

mark

henry1
henry1 · #13 · 3年之前

打卡

gobanger
gobanger · #14 · 3年之前

当多值赋值时,:= 左边的变量无论声明与否都可以

felixzxk
felixzxk · #15 · 3年之前

×✓✓×

feiyang
feiyang · #16 · 3年之前
    var a, b int
    a, b := 1, 2

多赋值,至少有一个变量是新的

mingtop
mingtop · #17 · 3年之前

这个解释有问题吧: 当多值赋值时,:= 左边的变量无论声明与否都可以。 例如:

var a, b int
a, b := 1, 2
fmt.Println(a, b)

编译就会报错的。

Inforleo
Inforleo · #18 · 3年之前

m

WSMG
WSMG · #19 · 3年之前

mark

cc1234
cc1234 · #20 · 3年之前

x √√ x

zhangdi
zhangdi · #21 · 3年之前

很简单

18328048335
18328048335 · #22 · 3年之前

终于自信做对一题了

hy697948
hy697948 · #23 · 3年之前

当多值赋值时,:= 左边的变量不能全部都声明过了。至少要有一个未声明的。

lwcbest
lwcbest · #24 · 3年之前

下面代码中,x 已声明,y 没有声明,判断每条语句的对错。

x, := f() x, = f() x, y := f() x, y = f()

错对对错

hades2013
hades2013 · #25 · 2年之前

打卡学习

huanfengnt
huanfengnt · #26 · 2年之前

这个我会

wzbwzt
wzbwzt · #27 · 2年之前

1

SeaSnai1
SeaSnai1 · #28 · 2年之前

打卡

jatshw
jatshw · #29 · 2年之前

打卡

1121cczj
1121cczj · #30 · 2年之前

mark

feiyang
feiyang · #31 · 2年之前

当多值赋值时,:= 左边的变量不能全部都声明过了。至少要有一个未声明的。

hasbug
hasbug · #32 · 2年之前

mark

YuPeng
YuPeng · #33 · 大约1年之前

mark

Dessert
Dessert · #34 · 11月之前
brothersambrothersam #11 回复

“当多值赋值时,:= 左边的变量无论声明与否都可以” 小编在吗?应该是,“至少有一个变量是新的”

是的

添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传