登录
首页 >  Golang >  Go问答

Go 并发 通道(channel) x, y := <-c, <-c // 这里为什么x得到是第二个通道的结果 而不是第一个

来源:SegmentFault

时间:2023-01-19 14:35:46 387浏览 收藏

本篇文章向大家介绍《Go 并发 通道(channel) x, y :=

问题内容

package main

import "fmt"

func sum(s []int, c chan int) {
    sum := 0
    for _, v := range s {
        sum += v
    }
    c 

1584676982(1).jpg

正确答案

复制运算符是右结合的运算符,右结合的运算符由右向左运算

到这里,我们也就讲完了《Go 并发 通道(channel) x, y :=

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表