zoukankan      html  css  js  c++  java
  • 变量常量

    变量常量

    标识符,变量名字母数字下划线,不能数字开头

    变量声明

    var age int // 声明一个类型为 int 名字为 age 的变量,未赋值,Go 会赋初始值0,就是变量声明会有默认的初始化

    变量声明时初始化
    var age int = 18

    类型推导,变量声明时初始化可不写数据类型,Go 可根据初始值来自动推导变量的类型
    var age = 18

    多变量声明,多个变量可在一条语句声明
    var width, height int = 100, 50
    var width, height = 100, 50

    若想在同一语句声明不同类型变量
    var (
    name = "Jay"
    age = 34
    )

    速记声明,使用 := 操作符来简洁地声明变量,但此声明方式只能在函数内使用
    age := 18 // var 和 类型都不写,并且声明时必须初始化

    常量的值必须在编译期确定,函数的调用(包括 main)在运行期,所以常量不能被重新赋值

    const e = 2.7

    func main() {
    const (
    A = iota
    B
    C
    D = 8
    E
    F = iota
    G
    )
    print(A, B, C, D, E, F, G) // 0 1 2 8 8 5 6
    }

  • 相关阅读:
    Hadoop 集群搭建步骤
    Linux 常见的命令
    Mysql 的事物理解
    数据库的理论知识
    IDEA debug
    junit 测试
    Mysql 索引的知识
    JSON解析
    java 多线程
    Java集合框架关系图
  • 原文地址:https://www.cnblogs.com/Grani/p/12992570.html
Copyright © 2011-2022 走看看