zoukankan      html  css  js  c++  java
  • go学习笔记-变量和常量

    变量和常量

    变量

    基本写法

    //定义一个名称为“variableName”,类型为"type"的变量
    var variableName type
    
    //定义三个类型都是“type”的变量
    var vname1, vname2, vname3 type
    

    初始化

    //初始化“variableName”的变量为“value”值,类型是“type”
    var variableName type = value
    
    //定义三个类型都是"type"的变量,并且分别初始化为相应的值vname1为v1,vname2为v2,vname3为v3
    var vname1, vname2, vname3 type= v1, v2, v3
    

    简化写法

    //可以省略 type 类型,编译器能够进行类型推断
    var vname1, vname2, vname3 = v1, v2, v3
    
    
    // := 写法可以简化var type ,但是只可以使用在函数内部
    vname1, vname2, vname3 := v1, v2, v3
    

    _(下划线)

    _(下划线)是个特殊的变量名,任何赋予它的值都会被丢弃。
    
    // 34会被丢弃
    _, b := 34, 35
    

    常量

    常量是在程序编译阶段就确定下来的值,而程序在运行时无法改变该值。

    语法
    
    const constantName [type]= value
    
    例如
    
    const Pi float32 = 3.1415926
    const LOGIC_Y = "Y"
    
  • 相关阅读:
    1206 冲刺三
    1130持续更新
    1128项目跟进
    冲刺一1123(总结)
    冲刺一
    1117 新冲刺
    0621 第三次冲刺及课程设计
    0621回顾和总结
    实验四主存空间的分配和回收
    学习进度条
  • 原文地址:https://www.cnblogs.com/SLchuck/p/9936862.html
Copyright © 2011-2022 走看看