zoukankan      html  css  js  c++  java
  • 变量声明和赋值

    单个变量声明及赋值

    • 先声明后赋值(声明后开辟内存,不同类型变量都有不同初值)

    //语法:
    //1. 声明
    var 变量名 类型
    //2. 赋值
    变量名=//示例:
    var smallming string
    smallming = "英文名"
    • 声明并赋值(此方式不建议)
    //语法:
    var 变量名 类型 =//示例
    var smallming string = "英文名"
    • 声明并赋值(省略类型,变量类型取决于值的类型)
    //语法:
    var 变量名 =//示例:
    var smallming = "英文名"
    • 短变量(只能在函数内使用)
    //语法:
    变量名 :=//示例:
    smallming := "英文名"

    声明多个变量和赋值

    • 先声明后赋值

    func main() {
        var a, b, c int
        a, b, c = 1, 2, 3
        fmt.Println(a, b, c)
    }
    • 声明时赋值
    func main() {
        var a, b, c, d = 1, 2, 3, false
        fmt.Println(a, b, c, d)
    }
    • 声明并赋值,推荐方式
    func main() {
        var (
            a = 1
            b = true
            c = "测试"
        )
        fmt.Println(a, b, c)
    }
    • 使用短变量给多个变量赋值时,必须要保证至少有个变量是没有声明的
    func main() {
        var (
            a = 1
            b = true
            c = "测试"
        )
        //短变量操作多个值时只要保证里面至少有一个新变量
        b, c, d := false, "smallming", 3
        fmt.Println(a, b, c, d)
    }
  • 相关阅读:
    创建Java项目报错处理
    samba服务器的安装及配置
    如何给Ubuntu 安装Vmware Tools
    Ubuntu切换至root用户
    网络打印机的配置
    tigervnc*
    163镜像地址
    浅谈数据库的完整性
    Android之获取本地图片并压缩方法
    网址收藏
  • 原文地址:https://www.cnblogs.com/miaoweiye/p/12084418.html
Copyright © 2011-2022 走看看