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"
    
  • 相关阅读:
    很多网络库介绍
    CFileFind
    C#编写COM组件
    使用javascript调用com组件
    C++ 解析Json——jsoncpp
    休眠与开机自动运行等VC代码
    win7 vs2012/2013 编译boost 1.55
    VC中的字符串转换宏
    InstallShield 静默安装
    CAD版本 注册表信息
  • 原文地址:https://www.cnblogs.com/SLchuck/p/9936862.html
Copyright © 2011-2022 走看看