美文网首页
变量定义

变量定义

作者: 平_方 | 来源:发表于2019-01-15 13:53 被阅读0次

    变量的定义

    var关键字

    func variable(){
    var a,b int = 1,1
    var s string = "abc"
    fmt.Printf("%d %q %d\n",a,s,b)
    }
    变量名在前,变量类型在后面,值在最后,定义的变量一定要引用

    :=

    func variable(){
    a,b := 1,true
    s := "abc"
    fmt.Println(a,s,b)
    }
    用冒号定义变量可以自动定义变量类型,只能在函数内使用,在函数外要使用关键字var。

    强制转换变量类型

    func euler() {
    var a,b int = 3,4
    var c int = int(math.Sqrt(float64(aa+bb)))
    fmt.Println(c)
    }

    常量定义

    func euler() {
    const a,b int = 3,4
    var c int = int(math.Sqrt(float64(aa+bb)))
    fmt.Println(c)
    }
    const a,b := 3,4这样定义就可以不用再用int转换类型var c int = math.Sqrt(float64(aa+bb))

    相关文章

      网友评论

          本文标题:变量定义

          本文链接:https://www.haomeiwen.com/subject/sgjedqtx.html