zoukankan      html  css  js  c++  java
  • 变量与常量定义

    1、变量定义

    所谓变量就是一个拥有指定名称和类型的数据存储位置。

    定义变量方式:1)、var x string = "hello world"

           2)、var x string

               x = "hello world"

             3)、var x = "hello world"  //go来推断数据类型

             4)、x := "hello world" //go推断数据类型,只能用在函数内

    2、变量命名:必须以字母或下划线开头,后面可以跟字母、数字或下划线

    3、变量作用域:全局变量,包内所有函数可访问;局部变量,函数内访问

    4、常量:在程序运行中保持不变的变量定义。常量定义使用const关键字,且有初始值。常量值在运行过程中改变无效;常量赋值方式类似变量,就是把var换成const;常量不能使用 := 来定义赋值

    5、同时定义多个变量或常量方式

    package main
    
    import "fmt"
    
    func main() {
        var (
            a int     = 10
            b float64 = 32.45
            c bool    = true
        )
        const (
            Pi   float64 = 3.14
            True bool    = true
        )
    
        fmt.Println(a, b, c)
        fmt.Println(Pi, True)
    }

    运行结果如图

  • 相关阅读:
    2013 HIT 春季校赛C题
    2013610 四省赛
    [BZOJ] 1441 Min
    移植中Makefile学习 关键字理解
    Emgu 学习之HelloWorld
    XML 基本概念和XPath选择
    AI 资源帖
    c语言 static
    Linux watch命令 实时监测命令的运行结果(转)
    ctags 注意点
  • 原文地址:https://www.cnblogs.com/hujiapeng/p/9615978.html
Copyright © 2011-2022 走看看