[GO]數組的比較和賦值


package main

import "fmt"

func main()  {
    //支持比較,只支持==或!=,比較是不是每一個元素都一樣,2個數據比較,數據類型要一樣
    a := [5]int{1,2,3,4,5}
    b := [5]int{1,2,3,4,5}
    c := [5]int{1,2,3}
    fmt.Println("a == b ", a == b)
    fmt.Println("a == c ", a == c)

    //同類型的數組可以賦值
    var t [5]int
    t = b
    fmt.Println("t == ", t)
}

 執行結果

a == b  true
a == c  false
t ==  [1 2 3 4 5]

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM